Profiles from Search

Profile photo

Nainesh Patel


Previous positions

  • Software Development Engineer at Mitchell International
  • Software Development Intern at Mitchell International


San Diego State University-California State University, Master of Science (M.S.), Computer Science




• Microsoft Certified C# Developer! • Software Engineer with comprehensive experience of 3+ years working in developing large software products in complex fields (Medical-Health Sector, Construction). • Extensive experience in C# ( .Net, .Net Core), Angular 5, SQL Server, Oracle, Algorithms, OOAD Patterns, REST, MVC pattern, Domain Driven Design and Mobile Application Development. • Experience with SDLC implementation, Agile and Scrum Software Development, Testing.


  • Software Development Engineer 2

    Mitchell International

    February 2019 – Present(8 months)San Diego, California

    – Developing reusable software components for complex Federal/State compliance medical rules with 90%+ code coverage and strict coding standards. – Reduced bill review time by 35% by using caching and parallel programming concepts. – Acted with the platform team, to implement Visual Dashboards and Notification Service on production logs using ELK stack (Elastic-Logstash-Kibana).

  • Software Development Engineer

    Mitchell International

    August 2017 – February 2019(1 year 6 months)Greater San Diego Area

    – Working on compliance rule-driven medical bill review analysis engine. Technology: Angular 6, C# Web API, Auto Fac, OData, Entity Framework Core, .Net Core, Agile, Jenkins CICD Pipeline, Swagger UI, Nlog, Kibana, Elastic, Logstash (ELK 6.x)

  • Software Development Intern

    Mitchell International

    May 2017 – August 2017(3 months)Greater San Diego Area

    – Worked on Baseline Testing Tool, to check the integrity of the results produced by medical bill review engine. Technology: Angular 6, C# Web API 2, Auto Fac, OData, Entity Framework, .Net Core, NLog

  • Software Engineer

    Reve Automation – India

    July 2015 – August 2016(1 year 1 month)Gandhinagar

    • Part of Design and Development team worked on ERP Systems for Real Estate and Reporting for employee’s performance data for the firm. • Performed requirement analysis and designed modules for two projects Real Estate ERP and Appraisal Management System. Project-specific Experience Real Estate ERP (duration – 1 year) • Designed and developed modules like CRM, HRM, Resource Management using frameworks Spring MVC, Hibernate, Maven, MYSQL database and web technologies, Apache TOMCAT server, JSP, JavaScript, Google Charts. • Coupled HRM and Construction Management modules using Real-Time Performance Data to Facilitate Optimum Processes. Appraisal Management System • Designed and developed AMS system to track and report real time performance data of employee’s to managers. • Designed dashboards and reports using Business Objects and Google Charts which helped top management with decision making.

  • Software Development Intern

    Reve Automation – India

    January 2015 – June 2015(5 months)Gandhinagar

    • Part of the development team worked on Construction ERP project and Inventory Management Module. • Developer Role: Broad exposure to frameworks Spring MVC, Hibernate, Maven, POSTGRESQL database, and web technologies JSP, JavaScript, Apache TOMCAT Server. • Illustrated deep understanding of the Spring MVC model by accurate appropriation of concepts based on project needs.


  • San Diego State University-California State University

    Master of Science (M.S.), Computer Science

    2016 – 2018

  • Gujarat Technological University, India

    Bachelor of Engineering (B.E.), Information Technology

    2011 – 2015

  • Axay Highschool (India)

    High School Education, Science

    2009 – 2011

    Maths, Physics and Chemistry


  • English

    Full professional proficiency

  • Hindi

    Full professional proficiency

  • Gujarati

    Native or bilingual proficiency


  • Employee Helper – Enterprise HelpDesk Solution

    May 2015

    • Designed and developed system to solve and manage technical issues faced by employees in organization. • Generated reports using Data Patterns and real time coupled modules helped managers to make appraisal decisions. • Implemented using Apache TOMCAT, Spring MVC, POSTGRESQL, Hibernate, Maven, JSP, Google Chart API.

    Team Members (1):
    • Nainesh Patel

Skills & Expertise

  • Team Foundation Server (TFS)
  • Computer Science
  • Git
  • Elastic Stack (ELK)
  • JavaScript
  • Spring Framework
  • JFreeChart
  • OOAD
  • Entity Framework (EF) Core
  • JSON
  • Maven
  • C (Programming Language)
  • Eclipse
  • Logs
  • PostgreSQL
  • User Experience (UX)
  • C#
  • Databases
  • AJAX
  • Entity Framework
  • Customer Relationship Management (CRM)
  • NLog
  • Spring MVC
  • OData
  • RESTful WebServices
  • HTML5
  • AngularJS
  • Logstash
  • Hibernate
  • Jenkins
  • Front-end Development
  • Domain-Driven Design (DDD)
  • MySQL
  • Software Development Life Cycle (SDLC)
  • Microsoft Word
  • Microsoft SQL Server
  • Software Design Patterns
  • Kibana
  • .NET Core
  • Java Enterprise Edition
  • Tomcat
  • Agile Methodologies
  • Programming
  • Java
  • Swagger API
  • JavaServer Pages (JSP)
  • .NET Framework
  • Scrum
  • SQL


  • Exam 483: Programming in C#

    Microsoft, License

    May 2019


San Diego State University-California State University

  • Theory of Parallel Algorithm(CS662)
  • Android Programming(CS646 )
  • Advance Web Application Development(CS645)

Gujarat Technological University, India

  • Advance Java Technology(170703)
  • Data Warehousing and Data Mining(171601)
  • Design and Analysis of Alogorithm(181604)
  • Distributed Database Application System(171602)

Honors & Awards

  • Full Tuition Fees Waiver Scholarship


    May 2011

Volunteer Experience & Causes

Causes Nainesh cares about:

  • Animal Welfare
  • Arts and Culture
  • Education
  • Environment
  • Science and Technology