Results driven and highly motivated E2E Senior Solution Architect with 11.5+ years of experience in designing and implementing robust software solutions.
Expertise in developing scalable microservices architecture, API design and end-to-end application integration.
Proficient in utilizing a wide range of languages and technologies including Core Java, Javascript, React JS, Spring Boot, Apache Kafka, SQL and NoSQL databases, SOAP and Restful web services and cloud platforms with CI/CD tools.
Strong analytical and problem solving skills combined with a deep understanding of software development best practices.
Employee with desire to take on new challenges. Strong work ethic, adaptability and exceptional interpersonal skills.
Adept at working effectively unsupervised and quickly mastering new skills.
Overview
11
11
years of professional experience
Work History
Senior Solution Architect
Etisalat by e&
Dubai
12.2021 - Current
Led end-to-end architecture design and development of enterprise-level solutions for building "e& Operations Suite" using Java, React JS, Spring Boot, and microservices architecture and there by increased efficiency by 40% and improved system performance by 50%.
Designed and implemented highly scalable RESTful APIs following best practices for performance, security, maintainability and to enable seamless integration with existing systems.
Implemented Kafka for building event-driven architectures, resulting in reliable data streaming and scalable software architecture.
Developed and optimized SQL database schemas for efficient data storage and retrieval, considering the specific requirements of the project.
Successfully integrated and implemented CI/CD tools (Git, GitLab, Secret Server PAM, Ansible) to streamline development, reducing manual work & enabling 24/7 automated testing, building and deployment of microservices.
Mentored 6 junior developers and conducted code reviews to maintain code quality and adherence to architectural guidelines, resulting in project efficiency and on-time delivery.
Associate Principal Software Engineer
Spireon
Bangalore, Karnataka, India
11.2020 - 12.2021
Project : LoJack - Product for Car franchise dealers
Enhance the customer experience for buying cars and reduce the purchase timing by 30 minutes by quickly finding test drive vehicles.
Service and Sales Retention - Deliver promotions and automated recalls to customers using in-app marketing to increase ROs, boost customer loyalty and grow service retention.
Lot Management - Enjoy visibility into your entire inventory to manage loaners, save money on batteries and reduce audit times.
Inventory Protection - Enable safe home deliveries and overnight test drives while protecting vehicles from theft and fraud. Average recovery time of 26 minutes for stolen vehicles.
Product is also for Car owners to get Kahu the app that connects you to your car. Protect your vehicle from theft, view trip history, get smart alerts for speeding and more.
Responsibilities in Project
Working as a full stack engineer, responsible for handling the new feature development, change requests and handling bugs end to end and deliver with quality and time.
Project involves various technologies and many back-end applications.
Frontend Apps - Web portal on Ember and React JS, Android and IOS native apps
Backend Applications - Many micro services based on spring boot based application with Rest API for external API and Apache Kafka as a data pipeline
Backend Applications - Many integration for various business needs like SMS, Mail, Authentication and Scheduled Processing for Reports
Databases - MySQL for transaction DB
Databases - No SQL - MongoDB and snowflake for reports
Other Tools and technologies used - GitHub, CI/CD process, docker based setups for test, Postman, Sequel Pro, Jira, Wiki
Sr Software Engineer II
Syniverse
Bangalore, Karnataka, India
02.2018 - 11.2020
ddd
Development Tech Lead
Etisalat by e&
Dubai, UAE
12.2015 - 02.2018
sss
Software Developer
Aricent Technologies (Client Syniverse)
Bangalore, Karnataka
03.2013 - 12.2015
sdfsdf
Software Developer
Aricent Technologies
Gurugram, Haryana, India
11.2012 - 03.2013
fdfsdf
Education
Bachelor of Engineering - Computer Science, Grade - FCD (78%)
Sir M. Visvesvaraya Institute of Technology
Bangalore, Karnataka, India
06-2012
Pre-University - PCMC, Grade - FCD (91%)
Seshadripuram Pre-University College
Bangalore, Karnataka, India
06-2008
Skills
JIRA, Confluence, Drawio, Zeplin
Git, GitLab, Maven / Gradle, Docker
npm, webpack, Jenkins, Ansible
HTML, CSS, Javascript, React JS
Core Java, J2EE, Hibernate, Spring Framework
Apache Kafka, JMS
SQL DBs - Mysql, MS SQL and Oracle DB
No SQL DBs - Mongo, Cassandra and Couch DB
Jboss & Tomcat Application Servers
Eclipse, IntelliJ IDEA, Visual Studio Code
Selenium, JUnit, TestNG
Unix, Linux and Windows Operations Systems
JProfiler, Jmeter, Soap UI, Postman, Putty
SOAP and Restful Web Services
Software Development Lifecycle
Agile Methodologies
Problem Solving and Critical Thinking
Test Driven Development
Behavior Driven Development
Technical Design Documentation
Performance Optimization
Systems Design Analysis
Data Modeling
Improving Processes
Microservices
Application Security
Technical Architecture
Continuous Integration
Continuous Deployment
Timeline
Senior Solution Architect
Etisalat by e&
12.2021 - Current
Associate Principal Software Engineer
Spireon
11.2020 - 12.2021
Sr Software Engineer II
Syniverse
02.2018 - 11.2020
Development Tech Lead
Etisalat by e&
12.2015 - 02.2018
Software Developer
Aricent Technologies (Client Syniverse)
03.2013 - 12.2015
Software Developer
Aricent Technologies
11.2012 - 03.2013
Bachelor of Engineering - Computer Science, Grade - FCD (78%)