Ganesh Lakshminarayanan

Software Engineer

Chennai, Tamil Nadu, India15 yrs 7 mos experience

Key Highlights

  • 16+ years of experience in software development.
  • Expert in microservices architecture and cloud solutions.
  • Proven track record in team leadership and project management.
Stackforce AI infers this person is a Fintech and SaaS expert with strong leadership in software architecture.

Contact

Skills

Core Skills

KotlinJavaMicroservicesApi DocumentationSpring BootAgile Project ManagementTeam LeadershipPeople ManagementSpring

Other Skills

Amazon Web Services (AWS)Change Data CaptureEvent driven architectureReact.jsCloud ComputingScalabilityMavenScrumTechnology RoadmappingBusiness PrioritizationDe-Risking DeliveryRisk ManagementDependency ManagementSoftware DeliveryProcess Improvement

About

Experienced Technology Enthusiast with a demonstrated history of working in the financial services industry. Skilled in Kotlin, Spring, Java, AWS, Redis, Groovy, Ruby on Rails, Memcached, and ElasticSearch. Strong program and project management professional with a Engineer's Degree focused in Computer Science and Engineering from PSG College of Technology. A Technology Enthusiast with 16+ years of experience in learning, building, deploying, automating, templatizing highly scalable and performant software across multiple platforms with a keen sense for the everchanging demands of the business needs. Have taken the mantle of Gatekeeper and Principal Architect for multiple services, which includes services created ground up new and some owned by others but modified to make it easy to maintain and enhance. Well versed in Agile methodology and striving not only to improve tech efficiency and code quality of the development team but also to constantly improve the throughput of the entire Delivery team (Tech and Non–Tech) through innovative tech solutions and skillset training, process changes.

Experience

15 yrs 7 mos
Total Experience
2 yrs 2 mos
Average Tenure
5 mos
Current Experience

Workday

Principal Software Engineer

Jan 2026Present · 5 mos · Chennai, Tamil Nadu, India · Hybrid

Atlassian

Principal Software Engineer

Oct 2023Mar 2025 · 1 yr 5 mos · Chennai, Tamil Nadu, India · Remote

KotlinSpring BootJavaAmazon Web Services (AWS)MicroservicesChange Data Capture+1

Zinier

Software Architect

Jan 2023Aug 2023 · 7 mos · Chennai, Tamil Nadu, India · Remote

  • Championed next generation migration from monolith to Micro-services model
  • and published the RoadMap and Detailed HLD and LLD Design / Product
  • documents and Quarterly plans and sprint breakups with both Business Team and
  • Development Team consensus.
  • Created and productionized the Kubernetes enabled Outbound Service which
  • unifies a retriable, asynchronous third-party communication with support for
  • callbacks to internal systems with GraalVM support for custom code execution for
  • transformation.
  • Worked on improving the efficiency of the existing software by migrating to java
  • spring framework and introducing various quality of life improvements like
  • Lombok, spring libraries.
  • Worked with DevOps team to increase visibility of the health of the system with
  • spring actuators support for more in depth visibility and faster turnaround time
  • for critical system failures.
  • Created a new high throughput bridge service with Third Party Scheduling Engine
  • to our system for faster synchronization of data
React.jsCloud ComputingJavaMicroservicesSpring BootKotlin+2

Paypal

Member Of Technical Staff 2

Jan 2021Dec 2022 · 1 yr 11 mos · Chennai, Tamil Nadu, India

  • Increasing Customer Engagement and Experience for Japanese users by redesigning the entire KYC process
  • Help Company meet regulatory requirements by leading, designing, and implementing the necessary additional data checks and flow changes.
  • Designing and implementing the replacement for current KYC process with a new third party integration for seamless Customer experience with change management and co – ordination for 16 micro services and 4 ownership teams.
  • Collaborated with Product Managers on improving the User Experience for the new user flow across various components for accommodating the revamped KYC process
  • Ensured high reliability (6 9s), data security and strict and tangible performance requirements for all components.
  • Worked with team to establish ownership of components. – Designing various alerts (SignalFX, Business Metrics), Recording Escalation Matrices, Implementing SOPs on Fallback and common production debugging, and error resolution.
API DocumentationReact.jsSpring BootSpringMavenTeam Leadership

Qube cinema

Senior Software Engineering Manager

Jun 2019Dec 2020 · 1 yr 6 mos · Chennai, Tamil Nadu, India

  • Managing a development team of 16 developers, 4 testers and 2 DevOps engineers, across 3 scrum teams and making sure their productivity is aligned to business objectives, but also championing the tech backlog and tech improvements by sharing cost analysis breakdowns and securing Business Team buy-in.
  • Complete revamp of Production issue escalation and resolution with SLA management with Business Team and streamlining L1 and L2 support.
  • Working Closely to the Business team to lend Tech Expertise in important tech integrations like Disney Inc., Sony Cinemas and Warner Brothers, and ensuring smooth integration.
  • Managing Developer productivity and advocating strict code review tools, CI CD integration and automating testing environment setup.
  • Championing Automation Test Effort and moving all critical backend to high unit test coverage (97%) and automating integration test cases.
  • Establishing personal connect with team members and ensuring growth and connect with team and the company.
  • Creating a Roadmap for migrating existing monolithic software to micro-services architecture and implementing de-risking strategies to reduce the business impact and ensure smooth transformation
  • Improving Scalability and Performance of the software for the next level of Growth phase by identifying key bottlenecks and breaking that into specific projects that can be scheduled at the right time and maximizes the ROI of the engineering bandwidth.
ScrumTechnology RoadmappingAgile Project ManagementReact.jsBusiness PrioritizationDe-Risking Delivery+6

Bankbazaar.com

4 roles

Principal Software Architect

Promoted

Dec 2017Jun 2019 · 1 yr 6 mos · Greater Chennai Area

  • Introduced coding standards document and coding best standards, including extensive unit test coverage, peer code review, two levels of review, RCA procedures, Retrospective meetings and Scrum diligence in the Team.
  • Increased efficiency of the system by 400% by innovative design by leveraging and understanding the business objective to bring system costs down by minimizing the computing cycle of the Business Rule Engine.
  • Inculcated a culture of peer review and healthy competition to increase the skill levels of the fellow team members by promoting workshops and Brown Bag Sessions.
  • Reviewed all projects to make them scalable processes by moving to generic frameworks that can solve a lot of common problems instead of giving sub optimal solutions for individual issues.
  • Reviewed processes of all non – tech teams to provide tech solutions for common problems and there by increased efficiency of the entire 100-member team by 10% - 15%.
  • Reached over and above the current level to meet the business team to champion and implement the Fast Track Customer Loan Experience to go directly to the underwriter and automate the entire journey to bring the loan application process from 5 standard days to 1 day, increasing customer satisfaction and happiness.
  • Worked with the Business team to increase / enable the business conversion metrics by providing business heuristics provisions. Implemented personalized flows for the customer to match the right customer to the right partner by personalizing the offers seen and the questions / information asked for that customer.
API DocumentationReact.jsSpring BootSpringMavenTeam Leadership

Integration Development Manager (SDM)

May 2016Dec 2017 · 1 yr 7 mos · Greater Chennai Area

  • Lead my team in building and maintain the Business Rule Engine for the company which powered the critical offers page of our company.
  • Solved the challenging part of translating the partner business rules into programming codes necessary and ensured high accuracy and error free environment by optimizing the entire process by automation and templatization.
  • Trained team to streamline the processes by putting Standard Operating Procedures (SOPs) to increase throughput and efficiency. Championed tools for the help of the business team to increase transparency in the functional / Business UA Testing.
  • Provided Guidance and Ideas for the out of box solution of a website scraping via selenium automation to safely, securely scrape / pull bank statements from customers to reduce time / increase user engagement for their loan applications.
  • Lead the task force development team as a scrum master to triage and fix issues faster in agile environment.
People ManagementSpring BootSpringMavenTeam Leadership

Senior Software Design Engineer (SDE II)

Promoted

Apr 2012Nov 2014 · 2 yrs 7 mos

  • Co-ordinated, managed and prioritized the tasks for the websites team (8 member); to innovate new systems and POCs for the website and drive it.
  • Have designed and delivered stand-alone big projects like our ICICI mobile banker application from scratch and built the proper expertise and launched it successfully with little or no bugs.
  • Guided my team to launch several new product lines, adding additional complex work flow changes for loan platform for our partner's (ICICI and Axis bank) branch solutions and driving constant improvements in page load and performance by monitoring JavaScript errors, page speed and YSlow reports. W
  • Have set up processes to do regular updates on our languages and plugins to have latest security updates and use newer technologies and run security tools against the system.
  • Pioneered a major restructuring to our UI by introducing bootstrap both for reusability and as a responsive design to support mobile and tablet users.
API DocumentationTeam Leadership

Software Development Engineer (SDE)

Aug 2009Apr 2012 · 2 yrs 8 mos

  • Part of the core development team responsible for building scalable, high performance user interface which works seamlessly across multiple platforms.
  • Providing end to end feature implementation from html, JavaScript, Jquery and back end integration with MVC architecture with minimal maintenance and increasing code reusability.
  • Completed features on time with high configuration to enable A / B testing and other user modifications with minimum bugs.
  • Gradually given leadership of the entire website’s domain and responsibility of the code quality and was assigned gate keeper for the code.
  • Designed various frameworks and plugins in backend (in struts using FTL templating library) and front end (jQuery custom plugins for dependency field injection) that reduced the development of a new site / product from 2 months to 2 weeks.
  • Implemented my first project, a separate web service to send notification messages as SMS to customer and acknowledge the message, with proper reporting mechanism, which was still being used for 7+ years with barely any change to the original code.
SpringMaven

Caratlane

Principal Engineer

Nov 2014Apr 2016 · 1 yr 5 mos · Greater Chennai Area

  • Designed and deployed a standalone POS system with ability to sync offline with the server for data.
  • Designed and Deployed a multi-platform catalog system with touch gestures that can work independent of Internet.
  • Built and Deployed an Omni-channel stores solution to seamlessly integrate fulfillment and store’s inventory and there by reduced store’s shelf life of a product drastically and decreased dead stock.
  • Created a high-performance inventory management system to give real-time inventory data.
  • Lead my team to implement an orders management console to have efficient fulfillment of orders and manage escalations for the order delay.
  • Lead my team in designing and deploying a holistic messaging and notification service for our customer notifications for both SMS and email with fallback mechanisms.
  • Guided my team to integrate with a third-party ERP system with our inventory and order management system and to seamlessly sync catalog / dynamic pricing data with our ERP system.
API DocumentationTeam Leadership

Microsoft india

2 roles

Software Design Engineer (SDE)

Jan 2008Jan 2009 · 1 yr

  • Developer in Jscript tools team which worked on the first of its kind Jscript profiler of the developer tools in Internet Explorer 8 version at a time when IE was competitive to other browsers and increasing the market share.
  • Worked on this project since the internship, which was developed from scratch and it is still available in Microsoft Edge after a decade.
  • Project had aggressive software cycle phase and very short ramp up time with the work starting only at the time of IE8 beta 1 to be release for IE 8 beta 2 and was still delivered on time.
  • Learnt a lot by working on a release project as an intern itself and ramping up on the software cycle and the internal SOPs and processes both from the nature of the project and from my teammates.
  • Worked on the innovative feature to help other JScript developers profile their code to increase efficiency
  • Was part of the largest deployed code in the Microsoft history which launched Windows XP SP2 release at that time.
  • Supported multi language support and optimization, including RTL and LTR language support for custom built components.
SpringMaven

Intern

Oct 2007Mar 2008 · 5 mos

  • Even as part of the intern, i did the initial ground work for the IE developer tool bar profiler and design on the UI backend interface for the same. This work was continued on to become a shipped product.

Education

PSG College of Technology

Engineer's Degree — Computer Science and Engineering

Jan 2004Jan 2008

A.R.R.

Jan 1999Jan 2004

Stackforce found 100+ more professionals with Kotlin & Java

Explore similar profiles based on matching skills and experience