Darshan Ranganath

Engineering Manager

Bengaluru, Karnataka, India9 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led major architectural changes for scaling services.
  • Reduced issue backlog by over 50% in production.
  • Developed a successful parenting app with significant user engagement.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with experience in Fintech and B2C applications.

Contact

Skills

Core Skills

Project ManagementTeam ManagementTechnical DesignTeam LeadershipWeb Application DevelopmentIos DevelopmentBanking Software Development

Other Skills

ScrumMicro-services architectureDistributed systemsTech designCode reviewsPusherPush notificationsElasticSearchAWS LambdaDockerPython/DjangoMySQLMongoDBPL/SQLOracle Forms

About

Detail-oriented IT professional with a demonstrated history of working in the software industry covering various domains: Automobile, Parenting, Healthcare and Banking. Web application developer skilled in Java, GoLang, Python/Django, MongoDB, ElasticSearch, MySQL with iOS development experience.

Experience

9 yrs 6 mos
Total Experience
3 yrs 2 mos
Average Tenure
4 yrs 10 mos
Current Experience

Tekion corp

4 roles

Engineering Manager

Promoted

Jul 2023Present · 2 yrs 10 mos

  • Managing a diverse team of front-end and back-end developers delivering enhancements to the Service module of an ERP system serving the automobile industry with experience in micro-services architecture and distributed systems.
  • Actively involved in various aspects of people management including hiring, mentoring the team, taking regular 1:1s, prioritising work for the team and cross-team communications.
  • Effective project management ensuring timely deliverables with a focus on quality, proper scoping, timeline management and stakeholder communication.
  • Played a pivotal role in a huge revamp to our core product for Service module to scale to new geo-locations
  • Managing additional responsibility of engineering reliability for the Service module with 2 support-engineer resources to triage production issues resulting in over 50% reduction in issue backlog and increasing turn around times for over 40% of the issues.
ScrumProject ManagementTeam Management

Technical Lead

Promoted

Jun 2019Jul 2023 · 4 yrs 1 mo

  • Involved in tech design/architectural and code reviews and co-ordinating with Product
  • Management teams to scope requirements.
  • Managed an internship program for 8 interns working on an e-signing application including R&D, design and delivery
  • Architected and lead the team in developing a scheduling system which processes a
  • complex set of rules and determines availability of appointment slots.
  • Architected and implemented contact-less flows for Service using key drop-of and
  • concierge features
  • Lead the team and contributed to major architectural changes to legacy services needed
  • for supporting the increasing scale requirements.
ScrumTechnical DesignTeam Leadership

Senior Software Engineer

Jun 2018Jun 2019 · 1 yr

  • Enhanced the notification framework using Pusher and Push notifications.
  • Built a communication framework using Twilio and WebSockets for communicating with
  • customers and for internal communications.
  • Mentored junior engineers in the team

Software Engineer

Jun 2017Jun 2018 · 1 yr

  • Enhanced search experience built on ElasticSearch
  • Built a reminder service using AWS Lambda and AWS CloudWatchEvent rules
  • Dockerized multiple services to enable easy deployment and reduced deployment overhead by 40%

Cerebrahm innovations pvt ltd

Innovation Engineer

Jun 2014Jun 2017 · 3 yrs · Bangalore

  • Web application developer on Python/Django, MySQL, MongoDB with iOS development experience; part of team which launched one of the best parenting app - BabyBerry, a B2C product on Android and iOS which provides content, measurement tools and help parents keep track of their child's growth.
  • Designed and wrote APIs for communicating across mobile and web clients.
  • Handled various deployments on production
  • Built a preliminary recommendation engine using ElasticSearch
  • Built an appointment booking system
  • Modified the single vendor e-commerce module to function as a marketplace
  • Integrated server-side social registration/login for Google and Facebook
  • Developed enhancements to the iOS app.
  • Provided enhancements and handled client requests for a B2B product CereBrate, which enables collection of customer feedback through Android/iOS tablets and provides analysis of the feedback through a web application on Python/Django.
  • Had direct interactions with clients right from collecting of requirement to delivery of enhancements.
  • Handled multiple client requests to provide enhancements or bug fixes across back-end, Android and iOS

Oracle financial services software pvt. ltd.

Associate Consultant

Aug 2012Apr 2014 · 1 yr 8 mos · Bengaluru Area, India

  • Delivered enhancements to Flexcube, a banking software used by many top Banks in the world.
  • Handled end to end responsibilities from Functional specification preparation to testing and release
  • Developed enhancements to the corporate banking solution on Flexcube using PL/SQL, Oracle Forms and Java
  • Was instrumental in providing Cash management enhancements in projects across 4 countries which involved generating and processing SWIFT messages.

Span infotech pvt. ltd

Intern

Jan 2012Apr 2012 · 3 mos · Bangalore

  • Part of the team to develop an automated and paperless school management system on Java using Spring and Hibernate. Worked on the mobile browser interface for the web application using Sencha Touch.

Education

A.P.S.College of Engineering

B.E — Computer Science

Jan 2009Jan 2012

Stackforce found 100+ more professionals with Project Management & Team Management

Explore similar profiles based on matching skills and experience