Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Nilesh Karwa

Moorpark,CA

Summary

Seasoned Staff Software Engineer experienced delivering complex cloud, database, and application solutions. Skilled in team collaboration, fostering innovation, and adapting to dynamic project requirements. Ability to handle multiple projects simultaneously with a high degree of accuracy. Known for strong technical acumen and reliable problem-solving capabilities.

Overview

22
22
years of professional experience
1
1
Certification

Work History

Staff Software Engineer

Move Inc.-Realtor.com
Westlake Village, CA
08.2018 - Current
  • Collaborated with product managers to define technical requirements and align development efforts with business objectives.
  • Engaged with cross-functional teams to streamline processes, prioritize tasks, and uphold quality standards in software development.
  • Worked as subject matter expert and primary point-of-contact for project management staff.
  • Designed scalable architectures to support increasing user traffic and maintain system stability.
  • Fostered a culture of continuous improvement by leading sprint planning, grooming, retrospectives, and regular code reviews.
  • Proved successful working within tight deadlines and a fast-paced environment
  • Worked on building CI/CD pipeline using CircleCI, ArgoCD, Docker, Artifactory, GitHub, Cucumber,SonarQube etc.
  • Worked on migration of complex projects from datacenter to AWS

Senior Associate Technology

Sapient Corporation
Arlington, VA
02.2016 - 08.2018
  • Development of custom plugin in Jira for change impact analysis which will help reduce efforts in SDLC process.
  • Build framework for replicating http calls using JAXB and Apache HTTP client.
  • Performed integration with Jenkins and automation testing using BDD. This has helped in reducing manual execution time by almost 90% for testing.

Senior System Analyst

UST Global
Aliso Viejo, CA
01.2015 - 02.2016
  • Designed and developed project using Model, DAO and Service pattern.
  • Extensively worked on business and persistence tier using REST Web services, business layer using spring
    3.2.5 framework with annotations and Dao layer with Spring JDBC.
  • Followed TDD pattern by developing JUnit test using EasyMock framework and verifying final code quality using SonarQube

Java Software Engineer

Sony Music
Culver City, CA
11.2011 - 12.2014
  • Designed and developed interactive menus for disc using Java also used Java API for parsing XML file
  • Involved in Agile-Sprint methodology for development, testing and optimization.

Assistant Consultant

Tata Consultancy Services
Mumbai, Maharashtra
12.2005 - 10.2011
  • Design and development of employee facing portal using JSP/Servlet/Weblogic portlet.
  • Supported clients with business analysis, documentation, and data modeling.

Software Developer

Mobile2Win
Mumbai, Maharashtra
04.2004 - 12.2005
  • Group leader leading team of five programmers
  • Design and Implementation of new innovative gaming ideas and applications using API like Bluetooth, Camera APIs, MMAPI (Multimedia APIs), PIM (Personal Information Management) etc.

Education

Bachelor of Science - Electronics Technology

VJTI
Mumbai
07-2003

Skills

  • Python
  • Java
  • Miroservices
  • Amazon Web Services (Lambda, ECS, EC2, SNS, SQS, Aurora, Dynamodb, CloudWatch, Route 53, CloudFormation, S3 etc)
  • REST APIs
  • Docker
  • CircleCI
  • ArgoCD
  • Automated testing
  • SonarQube
  • Splunk
  • Jenkins
  • Github
  • Jira
  • GraphQL

Certification

  • Amazon Web Services Solutions Architect - Associate

Timeline

Staff Software Engineer

Move Inc.-Realtor.com
08.2018 - Current

Senior Associate Technology

Sapient Corporation
02.2016 - 08.2018

Senior System Analyst

UST Global
01.2015 - 02.2016

Java Software Engineer

Sony Music
11.2011 - 12.2014

Assistant Consultant

Tata Consultancy Services
12.2005 - 10.2011

Software Developer

Mobile2Win
04.2004 - 12.2005

Bachelor of Science - Electronics Technology

VJTI