Darshit Shah

Darshit Shah


5+ years of professional software development experience of web applications including front-end and back-end.
Skilled in Java, JavaScript, Spring Boot, Spring MVC, Hibernate, JSP, Agile Development, Software Development Life Cycle, Python, Extract Transform Load(ETL), Amazon Web Services(AWS), Machine Learning, Deep Learning, Bootstrap, Big-Data Analysis, and Android development.


Home
Resume
Work
Certifications

Home

Industry Knowledge

Software Development

Agile/Scrum Methodology

Design Patterns

Spring Boot

Data Engineering & ETL

Hibernate

Machine Learning

Programming Languages

Java

JavaScript

HTML & CSS

Python

C#

Resume

Education

csudh-logo
Degree: Masters of Science
Major: Computer Science
Start Year: 2017
End Year: 2019
GPA: 4.0/4.0
gtu-logo
Degree: Bachelor of Engineering
Major: Electronics & Communications
Start Year: 2010
End Year: 2013
GPA: 8.99/10

Experience

CapitalOne Logo

Software Developer

Plano, Texas, United States, 75024

Duration: January, 2020 - Present

COFEBE Logo

Software Engineer

Orange, California, United States, 92865

Duration: September, 2019 - December, 2019

COFEBE Logo

Software Engineer - Intern

Orange, California, United States, 92865

Duration: May, 2019 - August, 2019

CAPITALONE
  1. Involved in requirements gathering, system design, analysis, implementation and setting up the development environment of Refinance Auto Loan Web Application
  2. Used Agile-Sprint Methodology, JAVA 8 Streams, Lambda Functions, Predicates, Functional Interfaces, Method References, Filters, Collections and default methods
  3. Involved in implementing the Micro Services based on Restful API utilizing Spring Boot with Spring MVC and deployed it into AWS using EC2 instances
  4. Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns, Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application
COFEBE Inc.
  1. Developed and maintained Loan Mortgage web application written on .NET framework using C#, Angular 1.5, TypeScript, Microsoft SQL
  2. Implemented ETL process to migrate on-premise data to Snowflake cloud using Python, Dig-Dag, SSMS, TFS, Microsoft SQL for one of the mortgage service providers
COFEBE Inc.
  1. Implemented ETL process for historical data transformation using Python, AWS Glue, Airflow, and Amazon Redshift
  2. Used pair programming agile methodology, and peer code review on GitHub
  3. Implemented linting (coding standard) functionality for Python on CircleCi CI/CD platform

Code Path Logo

Tech Fellow

San Fransisco, California, United States, 94107

Duration: August, 2018 - May, 2019

CSUDH Logo

STEM Tutor

Carson, California, United States, 90747

Duration: January, 2018 - May, 2019

Tata Consultancy Services Logo

Software Development Engineer

Gandhinagar, Gujarat, India

Duration: March, 2014 - August, 2017

Code Path
  1. Tech Fellow for iOS class of CODEPATH offered at CSUDH
  2. Teaching iOS development along with real-time projects to students
CSUDH
  1. Providing tutoring service for Java, Data Structures, Algorithms, Computer Organizations, Assembly Language courses at CSUDH
Tata Consultancy Services Ltd.
  1. Developed applications for Government of Tamilnadu, India. Owned 3 modules as wells as led the team of 4 developers. Involved in all the faces of Software Development Life Cycle(SDLC)
  2. Implemented the applications with both Front-end and Back-end technologies. Front-end involved HTML, CSS, JavaScript, Hibernate, Spring MVC, ZK Framework. Back-end included Java, and Spring, while database was PostgreSQL
  3. Used Jenkins for deployement in integration, staging, and production environments
  4. Application for registering the documents boosted the revenue by 11% with 0 calculation error. Digital Payment Application increased the cashless transactions and boosted the Digital India Campaign
  5. Developed in-house bug-tracker tool along 4 other colleagues. Suggested build versus buy to avoid additional cost of purchasing 3rd party software for bug report. It is still being used for other applications and projects as well. Built it as a configurable product to generate more revenue. Saved 18% cost of 15 different projects (approximately $20,000 till date)

Awards & Recognition

  1. Certificate of Leadership – CodePath Tech Fellow Society
  2. HENAAC Conference – Google Technical Challenge Winner (1st place out of 250 people)
  3. Top Ranker Certificate – Gujarat Technological University (1st place out of 10,000 people)

My Portfolio

Tools & Technologies


Android Studios

Java

Firebase

Certifications

Specializations