About
Highly accomplished Staff Software Engineer with over 11 years of experience in designing, developing, and optimizing scalable software solutions for leading technology companies. Proven expertise in cloud migration, performance optimization, and building robust authorization platforms, driving significant improvements in system efficiency and security. Adept at leveraging a diverse technology stack to deliver high-impact projects from concept to deployment, seeking to apply advanced engineering skills in a challenging and innovative environment.
Work
Bangalore, Karnataka, India
→
Summary
Led the design, development, and optimization of critical forecasting and authorization platforms, significantly enhancing system scalability, performance, and security for a global retail leader.
Highlights
Led the successful migration of the Smart Forecasting application from on-premise to Azure, leveraging Solr-to-Elastic transition, Docker containerization, and Kubernetes deployment to enhance scalability and efficiency.
Optimized the job queue engine's code, boosting processing capacity by 900%, from 10 million to 100 million records per day, significantly improving data throughput.
Implemented critical modifications, including multitenancy support, to onboard additional markets, expanding the application's reach and utility.
Designed and developed an advanced XACML-based Attribute-Based Access Control (ABAC) authorization platform, enabling fine-grained resource control and enhancing application security and flexibility.
Bangalore, Karnataka, India
→
Summary
Developed and enhanced self-service tools and frameworks for data synchronization, system resiliency assessment, and real-time metadata updates, improving operational efficiency and system reliability.
Highlights
Implemented features for a self-service Instance Refresh Tool, enabling on-demand data and configuration synchronization between customer instances within and across data centers.
Enhanced the open-source Simoorg tool to induce and revert service failures, precisely analyzing service restoration within defined timeframes and capturing real-time latency and errors to improve system resiliency.
Managed Object-Relational Mapping (ORM) for database interactions and handled complex interrupt scenarios during failure induction, ensuring robust system behavior.
Developed a real-time notification feature within the Metadata Framework, utilizing JMS to alert registered subscribers about metadata entity updates.
Education
Awards
Spotr - Being Passionate & Taking Ownership
Awarded By
SAP SuccessFactors
Awarded for demonstrating passion and ownership in professional responsibilities.
Directorate Annual Combined Training Camp-II
Awarded By
Ministry of Defence, Government of India
Participated in a national-level combined training camp for the Republic Day Parade.
NCC Certificate 'C' Examination
Awarded By
Ministry of Defence, Government of India
Successfully passed the National Cadet Corps 'C' examination.
Skills
Databases
SQL Server, PostgreSQL, Oracle, Hana.
Version Control
Git, Subversion.
Development Tools
Jenkins, RefApp, Simoorg.
Containerization & Orchestration
Docker, Kubernetes.
Frameworks & Technologies
Spring Boot, Hibernate, ODATA (REST), Elasticsearch, SQLAlchemy, JMS, OpenUI5, Mockito.
Programming Languages
Java, Python, C, HTML, SQL.
Cloud Platforms
Azure, GCP.
Software Development Lifecycle
Requirement Gathering, Design, Implementation, Testing, Deployment, Problem Solving, R&D.