Seasoned Engineering Manager adept at seamlessly integrating project technical aspects and making information relatable to non-technical personnel. Experienced leader and program manager with 13-year history in field. Clear communicator, decision maker and problem solver. I excel at leveraging existing IT assets and new technologies to produce products and services for both generating new revenue and reducing expenses.
Overview
15
15
years of professional experience
Work History
Software Engineering Manager
MURAL
San Francisco Naval Communication Station - Stockton, CA
03.2022 - Current
Reviewed and assessed architecture design, implementation, testing and deployment needs to identify project requirements and costs
Directly interacted with high-level customers to verify satisfaction and integrate feedback on in-process development projects.
Collaborated with cross-functional teams to integrate specific data driven features into collaboration insights for enterprise customers.
Worked closely with management teams to plan, develop and execute technical strategies aligned to client's vision
Provided regular feedback to both junior engineers and senior leadership on individual performance metrics and observations.
Cultivated partnerships between engineering, product and UX personnel to create holistically designed final products
Redesigned the agile process to help team better estimate the work and project the timeline which improved teams velocity and made team more autonomous
Engineering Manager
CLARUS COMMERCE
08.2020 - 03.2022
Recruit, Develop, manage, mentor and train nearshore and onsite team of developers
Lead a software development team developing new products using Node, React, Dotnet core in AWS which brought positive impact on revenue during pandemic
Designed and developed the product road map for the engineering team and brought on board the business and leadership teams to move forward
Came up with plans to resolve and prioritize the resource or technical/performance challenges on the product
Also drive technical and architectural decisions on the product and work with different teams on the implementation
Define new processes and procedures for both testing and development teams to be followed as part of project implementation, including co-ordination with different teams and the business, including keeping the business informed of any risks or conflicts across different systems
Very good understanding of data flow between the different application to identify the integration weaknesses and have processes around that to catch issues early
Identify training and development opportunities for the team to lead the team to use right technologies to enhance their productivity and get work done on time
Provide vision and direction to the team keeping long term goal in mind and update the business
Principal Software Engineer/Solution Architect
Ankita Patel
Rocky Hill, CT
01.2018 - 08.2020
Mentor, coach and manage a team of software developers
Collaborate closely with cross - functional product development teams on UI- single page application prototype design and development using react and typescript
Provide overall mentorship to a team of ~20 Developers across Connecticut,
India, Mexico
Drive decision-making processes to consensus and ensure that steps are taken to actual implementation of product roadmap
Be a change agent for improving processes both local to the team and more broadly across the organization and introduced lean agile with pair programming and test-driven approach which reduced code review process and helped implement CI/CD
Lead the development of technical standards, and perform reviews to ensure enterprise and architectural standards and processes are followed and ensure code quality
Provide systems software engineering assistance for large-scale development programs
Migrated existing monolith systems to distributed microservices using aws platform, NodeJS and dotnet core
Defined the architecture of React based with the introduction of micro react app for granular migration and lazy loading for optimization
Designed and implemented custom react based components library to closely work with the backend API services provided by Clarus, which can be hosted on
CDN and made available to clients to ease the front-end development process
Senior Software Engineer
TRAVELERS INSURANCE
07.2016 - 01.2016
Provided directions to System Architects to develop and implement system
architectural projects
Coordinated with management in defining project scope and deliverables
Conducted technical review of framework and subsystem design to align well
with overall system architectures
Assist in research, design, and development of product features
Utilized Standford - Core nlp to parse the intent out of the incoming emails and
developed a ticketing system with automatic reply
Helped in developing customized inhouse JavaScript framework, to handle
question based front end application
Designed single page application using ReactJs for building user interfaces.
Senior Software Engineer
CONNECTURE INC
08.2015 - 01.2015
Responsible for providing technical expertise to offshore and onsite team
members
Acting as Scrum Master working with Product and Business teams to get the
work created, groomed, sized, and planned for Sprints
Responsible for deploying the software to various environments including
production
Designed and developed software applications for health insurance industry
using Microsoft technologies such as ASP.NET, C#, and MS SQL Server
Other
front-end technologies such as ReactJs Node, Vue, jQuery, JavaScript and
bootstrap, HTML 5 using
TDD with Jest, react-testing library and jasmine
Implemented data structures and design patterns to optimize the CPU cycles
and memory utilization while computing complex rating algorithms
Implemented
distributed caching to enhance user experience.
Senior Software Engineer
SIMFORM SOLUTIONS PVT
Ahmedabad, India
07.2010 - 12.2014
Followed Test Driven Development Methods in Agile Methodology to produce high Quality software
Responsible for development and maintenance of multiple applications on
Microsoft .NET framework and SQL Server
Experienced in developing React-Redux JS Components, Actions, Store and
Dispatchers on node.js
Building reusable search services and ensure data protection
Maintaining the version of the project in Team Foundation Server (TFS) by merging the module developed with latest version in TFS, Updated, maintained and developed web applications for various clients
Provided full lifecycle support to clients from initial client interaction and requirements analysis through design, coding, testing, debugging, implementation and integration
Provide application support and troubleshooting
Establish, build and manage relationships with corporate partners
Intern
INSTITUTE FOR PLASMA RESEARCH
12.2010 - 01.2010
Led a complete lab set-up process for Virtual Reality - includes requirements
generation, cost negotiations with venders, and final tender generation
Designed and developed a complete solution of input file generation for
Neutronics software
Integrated SolidWorks CAD software tool with Hyper mesh and used C++ for
mesh optimization
Formulated the conceptual design process of Nuclear Fusion Reactor and
solved many mathematical problems using Python and Java as front-end and
My-SQL
Identified and implemented customized obstacle detection and shortest path
algorithm for a robotic application
Developed customized AVR library to receive multiple output line for parallel
control of 16 servo motor on ATMEGA-16 controller which was demonstrated in
ITER FRANCE and gained 10 million INR contract
Installed, integrated, and maintained high performance computing lab using
clustering on Linux
Led a team of 6-7 interns for their final year projects in various fields of robotics
Assistant Lecturer
Sardar Vallabhbhai National Institute Of Technology