Over 12 years of experience as a Generalist Software Engineer, proficient in planning, designing, engineering, and delivering various software solutions using Java, C#, micro-service frameworks, and SQL Server.
Expertise in leading significant projects utilizing Waterfall and Agile methodologies, with 4+ years of experience in project planning, risk analysis, and resource requirement analysis.
Experienced manager with a proven track record in overseeing project execution, team coordination, and delivering successful outcomes in the automobiles sector for prominent Japanese corporations.
Domain expertise in both Automobile & Finance sectors.
Overview
14
14
years of professional experience
5
5
years of post-secondary education
Work History
Lead Software Engineer
Indicus Software
4 2020 - Current
Key Responsibilities
Participating in technology evaluation Proof of Concepts (POCs) for multiple migration and modernization projects.
Leading and managing cross functional teams for medium tenure projects
Prioritizing and monitoring development life cycle using scrum methodology
Creating production release plans, overview production release and automate and setup maintenance office
Implementing business logic and web development modules as an individual contributor using Core Java, Java MapReduce, and scripting in Pig and Scala, with HBASE, Hive, and Snowflake.
Engineered a testing automation program and a continuous monitoring system for APIs and web services using Java and Selenium
Achievements
Evaluated Snowflake for existing data models and successfully transformed the database from HBASE to Snowflake, reducing processing time from 30 minutes to 2 minutes.
Automated the monitoring and troubleshooting system for critical web services.
Software Engineer
Indicus Software
12.2016 - 03.2020
Key Responsibilities
Participated in maintaining and enhancing multiple projects used in multiple markets in Americas, Europe, China and Japan
Defined SOPs for application maintenance office for daily tasks and production issue troubleshooting
Coordinated with business users, corporate and technical teams across alliance partner companies for smooth operation of cross functional production systems
Designed and implemented important enhancements as individual contributor using c#
Participated in migration and modernization project as individual contributor using java mapreduce,
HBASE, hive and pig scripting
Created training documents and maintenance office setup for modernized application
Trained maintenance team engineers to oversee smooth operations
Achievements
Secured a major modernization project from a client with a tenure of 2 years.
Contributed to expanding Indicus's presence at the client site.
Software Engineer
Indicus Software
08.2016 - 11.2016
Key Responsibilities
Created technical documentations for products
Mentored junior developers
Participated in developing POCs using contineo Platform
Participated in integration of communication protocols for contineo Platform
Collaborated with management, internal and development partners regarding software application design status and project progress.
Senior Software Developer
Indicus Software
09.2015 - 07.2016
Key Responsibilities -
Creating high level requirement documents and participating in user approvals on requirement documents
Transforming high level requirement documents to Design documents
Participating in architect and management approval of design documents
Served as a bridge engineer, facilitating seamless collaboration between offshore teams in Chennai and Pune and the onshore project management team in Tokyo throughout the development and testing phases.
Worked as individual contributor for developing business logic using core java and oracle.
Senior Software Developer
Indicus Software
07.2014 - 08.2015
Key Responsibilities
Successfully delivered projects while learning node-js and agile practices
Mentored junior developers for their acclimatizing in the role
Worked in projects involved in communication protocols, Finance and Automobile verticals
Achievements
Earned continuation of the project.
Software Developer
Indicus Software
04.2011 - 06.2014
Key Responsibilities
Translated client requirements into high-level design and created detailed low-level design documents.
Developed software as an individual contributor, focusing on quality assurance and process improvement.
Specialized in finance and automobile sectors, maintaining and enhancing software solutions within the finance vertical.
Collaborated with team members to resolve issues and implement best practices.
Contributed to all stages of the systems development lifecycle, from requirements gathering to production releases, using Core Java, PostgreSQL, and MySQL.
Intern
Indicus Software
12.2010 - 04.2011
Key Responsibilities
As a trainee software developer, acquired essential industry technologies.
Bridged the gap between academic knowledge and real-world industry requirements.
Gained insights into industry needs and trends to enhance practical skills.
Education
Bachelor of computer applications - Computer Applications
Pune University
Pune India
06.2006 - 04.2009
Master of Computer Science (appeared) - Computer Science
Symbiosis Institute of Computer Studies And Research
06.2009 - 04.2011
Timeline
Software Engineer
Indicus Software
12.2016 - 03.2020
Software Engineer
Indicus Software
08.2016 - 11.2016
Senior Software Developer
Indicus Software
09.2015 - 07.2016
Senior Software Developer
Indicus Software
07.2014 - 08.2015
Software Developer
Indicus Software
04.2011 - 06.2014
Intern
Indicus Software
12.2010 - 04.2011
Master of Computer Science (appeared) - Computer Science
Symbiosis Institute of Computer Studies And Research
06.2009 - 04.2011
Bachelor of computer applications - Computer Applications