Seasoned Software Engineer with a demonstrated history of working in the multi-disciplinary industries like Fintech, Automotive, Healthcare, Education, Semiconductor & Information Technology for 6 years. Strong professional software engineering experience in building highly scalable and mission critical distributed systems from scratch. Expertise in building out microservices, protecting and scaling them to millions of users. Growing exposure to designing scalable, secure, and robust back end and delivering aesthetic front-end serving tier-1 customer traffic globally. Attitude of 'Mitigation first, then root cause' during high customer impact/severity incidents.
C#, JAVA, Python, C, C++, Kotlin, AWS, Docker, Hadoop, Map-Reduce, PySpark, Hive, Kafka, Kubernetes, Angular, RESTful API, HTML5, JavaScript, .NET MVC5-WebAPI, jQuery, PHP, Bootstrap & CSS3, MSSQL, MySQL, NoSQL, PL/SQL, Oracle/SQL, SSMS, ADO.NET, ASP.NET Entity Framework, Git, Bitbucket, Jira, Confluence, Doxygen, Jenkins, Artifactory, Slack, CMake, Clang
December 2021 - PRESENT
- Engineering and operationalizing enterprise-wide, risk-based security and continuity products to meet changing internal and external threat landscapes using Data Science/Machine Learning
- Revamping the existing architecture for identified bottlenecks and refactoring the codebases to remove boilerplate code and maximize the performance
- Driving technical, design and strategic discussions to ensure the team ships high quality, scalable, maintainable, and well-tested code and is moving in right direction to achieve long term product goals
October 2021 - December 2021
- Designed online vehicle auction marketplace along with large scale data processing platform using open source technologies on public cloud
- Enhanced troubleshooting of core data applications by leveraging distributed tracing mechanisms to track latency, bandwidth, jitter, throughput in stateless microservice architecture
- Supervised several teams to ensure delivery of high-quality working data-centric applications within established deadlines
January 2021 - October 2021
- Developed and scaled applications for multiple public clouds with improving customer experience, enabling cost savings and significantly reducing production delivery time
- Refactored complex features to help improve code structure and maintainability backed by powerful continuous deployment strategies on public clouds
- Developed serverless and containerized cloud infrastructure for multiple providers and enabling continuous integration to build, test and deploy modules automatically
August 2020 - December 2020
- Developed highly scalable application components to add new features and performed CRUD operations with API calls to communicate with backend to extract the response data
- Designed multi-tier service architecture and included several virtual machines for different services including load balancers, relational & non-relational databases along with application softwares
- Assisted the dev-ops team in enhancing the existing architecture by completely automating the CI-CD pipeline on both on-prem and cloud, hence improving the impact availability significantly
May 2020 - August 2020
- Investigated the best suitable interface for inter-process communication to fit the requirements in the Device Modelling R&D team
- Worked on multiple core libraries to add features and refactor existing code in an Agile environment with daily progress reports, communicating with team and weekly sprints for projects
- Employed analytical and technical capabilities in development, debugging, unit testing and deployment of modules
- Excellent communication and documentation skills in a version-controlled environment "Git"
- Ensure requirements are well implemented and bridge gap between business needs, UX Design, and technical implementation
February 2017 - May 2019
- Developed solutions using .NET WCF services and industry best practices with C# and Angular in Agile Sprints
- Mapped client's requirements and building the best solution within the scope of project requirements
- Followed best practices in coding and development of artifacts to get the desired result
- Ensure requirements are well implemented and bridge gap between business needs, Back-end & UX Design, along with technical implementation
- Developed application to provide various formulas for food and beverages in R&D section using Java
- Worked with Agile team members and stakeholders during standup and retrospections
- Identified performances bottlenecks and took adequate measures to rectify faults
- Worked with technical as well as end users to understand business requirements and identify solutions