With 15+ years of experience primarily in Banking, Telecom, E-Commerce, Healthcare, Digital Media and VAS products . Having vast experience in every aspect of building and delivering product and its subsequent evolution.
15+ Years of hands on coding experience (Full Stack Developer)
6+ Years of experience in Banking domain.
3+ Years of experience in Telecom Damian
2+ Years of experience in Healthcare
12+ years of professional hands-on IT experience in Architect, designing & product development from scratch .
10+ years' experience in systems architecture particularly in complex, scalable and fault tolerant distributed systems.
10+ Years of experience in cloud technology (AWS & GCP solution architect certified ).
Closely follows the strategic direction set by senior management when establishing near term goals.
Experience in Architecture Solution design with presales experience & worked on RFP, RFI and RFQ .
Responsible for end-to-end architecture of new products – Concepts, Architecture, Design & Delivery, Roll-out and Customer Success. Lead, manage and mentor closely different project leads, engineers, and client stakeholders to develop and implement custom software solutions.
Proficient in DevOps automation & CI/CD tools . Innovative
Highly skilled in managing database performance and upgrades for ongoing efficiency and achievement of corporate objectives.
Researches and implements budget-conscious security and encryption solutions to protect user privacy and increase overall network health.
Creates easy-to-follow guidelines and troubleshooting documentation for non-technical staff.
Experience in Monolithic application migration to microservice architecure and technology upgradation
Overview
16
16
years of professional experience
2
2
Certifications
Work History
Technical Solution Architect
Royal Bank Of Scotland, RBS
03.2017 - Current
Solution Architect
Design and Architecture: Develop comprehensive architectural plans and strategies for software solutions that align with business objectives and technical requirements, incorporating the latest technologies and industry best practices.
Cloud Migration: Lead the migration of projects to cloud platforms, ensuring seamless integration and optimal utilization of cloud services (AWS, Azure, Google Cloud).
Containerization: Implement containerization technologies (e.g., Docker, Kubernetes) to enhance scalability, portability, and deployment efficiency.
DevOps Implementation: Integrate DevOps practices to streamline development, deployment, and operations processes, promoting continuous integration and continuous delivery (CI/CD).
Technical Leadership: Lead the technical direction and ensure the integration of various components of the solution, guiding development teams through technical challenges and decisions.
Stakeholder Collaboration: Collaborate with stakeholders, including business analysts, project managers, and clients, to gather requirements and translate them into technical specifications.
Technology Evaluation and Upgradation: Evaluate and recommend tools, technologies, and processes to ensure the optimal solution architecture. Oversee technology upgrades to maintain cutting-edge solutions.
Quality Assurance: Ensure solutions adhere to quality standards, including scalability, security, and performance.
Documentation: Create and maintain detailed documentation of architecture designs, implementation plans, and procedures.
Risk Management: Identify potential risks and issues within the solution architecture and develop mitigation strategies.
Mentorship: Provide guidance and mentorship to development teams, promoting best practices and ensuring adherence to architectural standards.
Innovation: Stay abreast of emerging technologies and industry trends to continuously improve architectural approaches and methodologies
Senior Manager Technology
HealthKart
10.2016 - 03.2017
Senior Manager Technology, HealthKart
Led the technology strategy and execution for HealthKart, an e-commerce platform specializing in health products, ensuring alignment with business objectives and growth targets.
Managed a team of software engineers, architects, and QA professionals to develop and maintain scalable, secure, and high-performance e-commerce solutions.
Oversaw the end-to-end design, development, and deployment of new features and functionalities, enhancing user experience and driving customer engagement.
Implemented cloud-based solutions to support scalable and efficient operations, leveraging services as AWS performance and cost-effectiveness.
Introduced containerization technologies (e.g., Docker, Kubernetes) to improve deployment efficiency and system reliability.
Spearheaded the adoption of DevOps practices, including CI/CD pipelines, automated testing, and continuous monitoring, to streamline development and operational workflows.
Collaborated with cross-functional teams, including product management, marketing, and customer support, to ensure cohesive and effective technology solutions.
Conducted regular technology evaluations and upgrades to incorporate the latest advancements and maintain a competitive edge in the market.
Ensured adherence to security best practices and regulatory requirements, safeguarding sensitive customer data and maintaining compliance with industry standards.
Developed and maintained comprehensive technical documentation, facilitating knowledge sharing and continuity within the team.
Identified and mitigated potential risks and issues, implementing proactive measures to ensure project success and operational stability.
Provided mentorship and leadership to the technology team, fostering a culture of innovation, collaboration, and continuous improvement.
Stayed updated with emerging technologies and industry trends, integrating relevant innovations to enhance the company's technological capabilities
Technical Lead
U2opia Mobile
05.2014 - 10.2016
U2opia Mobile is a telecom-based company specializing in providing innovative mobile solutions and services.
Led the end-to-end development of key projects from scratch, ensuring timely and successful delivery of high-quality software solutions.
Designed and architected scalable and robust solutions, integrating with various telecom companies across the world to ensure seamless interoperability and performance.
Managed a cross-functional team of developers, testers, and designers, fostering a collaborative and productive environment to achieve project goals.
Coordinated with global telecom partners to integrate solutions, ensuring compliance with regional standards and optimizing for local network conditions.
Implemented best practices in software development, including agile methodologies, version control, code reviews, and continuous integration/continuous deployment (CI/CD).
Developed and maintained comprehensive technical documentation, including system architecture, APIs, and user guides, to support ongoing development and integration efforts.
Ensured solutions adhered to security standards and best practices, safeguarding sensitive data and maintaining compliance with industry regulations.
Conducted performance tuning and optimization to enhance system efficiency, reliability, and scalability.
Collaborated with stakeholders to gather requirements, define project scope, and deliver solutions that meet business needs and technical specifications.
Identified and resolved technical challenges and bottlenecks, ensuring smooth project progression and successful implementation.
Provided technical mentorship and leadership to the development team, promoting continuous learning and professional growth.
Implemented continuous integration and deployment strategies for faster release cycles and improved application reliability.
Instituted code review practices that fostered an environment of constructive feedback exchange among team members leading to better overall code quality and maintainability.
Technical Lead
Chleon Automotive
01.2013 - 05.2014
Architecture and Design
Designed scalable, secure cloud architecture on AWS.
Developed architectural guidelines for infrastructure and deployment.
Technical Expertise:
Built and maintained core software system with latest Java technologies.
Ensured high-quality coding standards.
AWS Integration:
Managed AWS resources for optimal performance and cost-efficiency.
Implemented AWS solutions for data storage and real-time analytics.
Team Collaboration and Mentorship:
Provided technical leadership and mentorship to development team.
Conducted code reviews and facilitated technical discussions.
DevOps and Automation:
Implemented CI/CD pipelines for automated build, test, and deployment.
Used IaC tools to automate infrastructure provisioning.
Monitoring and Troubleshooting:
Set up monitoring and logging frameworks to ensure system reliability.
Diagnosed and resolved technical issues to maintain high availability.
Security and Compliance:
Implemented security best practices and conducted regular assessments.
Ensured compliance with industry standards.
Stakeholder Communication:
Liaised between technical teams and stakeholders, providing regular updates.
Prepared technical documentation and presentations.
Continuous Improvement:
Identified and implemented process improvements.
Stayed updated with industry trends and emerging technologies.
Senior Software Engineer
Infogain
05.2012 - 01.2013
Worked with project managers, developers, quality assurance and customers to resolve technical issues.
Optimized code performance for improved user experience and system efficiency.
Enhanced software functionality by identifying and resolving complex technical issues.
Mentored junior developers, fostering professional growth and enhancing team productivity.
Developed scalable applications using agile methodologies for timely project delivery.
Managed multiple projects simultaneously while maintaining strict deadlines and high-quality standards.
Senior Software Engineer
SDG SIPL
08.2010 - 05.2012
Worked with project managers, developers, quality assurance and customers to resolve technical issues.
Optimized code performance for improved user experience and system efficiency.
Enhanced software functionality by identifying and resolving complex technical issues.
Mentored junior developers, fostering professional growth and enhancing team productivity.
Developed scalable applications using agile methodologies for timely project delivery.
Senior Software Engineer
Synova Technology
05.2008 - 08.2010
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
Maintained existing software systems by identifying and correcting software defects.
Developed scalable and maintainable code, ensuring long-term stability of the software.
Updated old code bases to modern development standards, improving functionality.
Integrated new technologies into existing systems, increasing capabilities and improving overall performance.
Enhanced user experience with intuitive interface design and responsive web applications.
Participated in architecture, design and implementation of back-end features using Java