vivek soundrapandi

Director of Engineering

Chengalpattu, Tamil Nadu, India15 yrs 6 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Led teams to reduce product delivery timelines by 20%.
  • Directed the creation of 33 microservices in 12 months.
  • Scaled loan processing from 100 to 100,000 loans daily.
Stackforce AI infers this person is a Fintech and SaaS expert with a strong focus on engineering leadership and cloud solutions.

Contact

Skills

Core Skills

KubernetesEngineering ProcessCloud ApplicationsSkill DevelopmentContinuous Delivery (cd)Ruby

Other Skills

AI for softwareAgile MethodologiesAmazon ECSAmazon SQSAmazon Simple Notification Service (SNS)ApacheBootstrap3.0Building PerformanceBusiness RequirementsCSSChrome ExtensionsDatabase DesignDefining RequirementsDistributed SystemsDjango

About

Director of Engineering with comprehensive expertise in leading high-performance teams and implementing AI-driven solutions throughout the software development lifecycle. Skilled in leveraging platforms such as Python, Ruby, Java, React, AWS, and Kubernetes to architect complex microservices and cloud infrastructures. Recognized for employing agile methodologies to align product strategies with business goals and achieve operational excellence while driving innovation. Ready to apply leadership strengths and extensive technical proficiency to enhance engineering outcomes and contribute to organizational success.

Experience

15 yrs 6 mos
Total Experience
4 yrs 6 mos
Average Tenure
4 yrs 2 mos
Current Experience

Yubi

2 roles

Director of Engineering

Promoted

Jul 2023Present · 2 yrs 11 mos

  • Led product development teams to drive innovation using AI and automation in a fast-paced, agile environment, resulting in a 20%
  • reduction in product delivery timelines.
  • Managed and led software development teams by securing resources, eliminating obstacles, scaling teams from 3 to over 50 while
  • applying a focused hiring strategy, and boosting productivity to successfully achieve project goals.
  • Aligned design strategy and architecture with engineering teams, which streamlined roadmap execution, optimizing infrastructure costs
  • and increasing system throughput from 100 tps to over 500 tps.
  • Coordinated integrated teams to develop and implement technology solutions, enhancing product initiatives and driving successful
  • project outcomes.
  • Collaborated with product and project managers, architects, engineers, and quality assurance to deliver technology solutions, leading
  • over 10 teams in various successful initiatives through scrums, war rooms, and retrospectives.
  • Collaborated with multiple business units to strategically prioritize and efficiently execute development schedules for successful major
  • product releases.
  • Communicated strategic directions and changes to senior leaders, driving informed decision-making and ensuring alignment with
  • organizational objectives.
  • Developed distributed applications and led large-scale enterprise solutions, optimizing system performance by implementing k8s and
  • KEDA scaling, distributed tracing, business alerts, and enhancing database efficiency through strategic configurations.
  • Directed large engineering teams to successfully create 33 microservices for loan origination and management within 12 months,
  • enhancing collaboration, productivity, and team morale.
  • Enhanced infrastructure, application monitoring, platform stabilization, and service performance by applying expertise in CI/CD,
  • system testing, and test automation.
KubernetesEngineering ProcessDistributed SystemsCloud ApplicationsTechnology Roadmapping

Senior Engineering Manager

Apr 2022Jul 2023 · 1 yr 3 mos

  • Lead 3 pods on the colending engineering vertical responsible for loan origination and management systems
  • Scaled team from 3 member pod to 30 member pod , by hiring across engineering roles during the early and growth stages of the
  • business
  • Scaled the system from processing 100 loans a day to 1L loans per day and total AUM of 30L+ loans
  • Migrated from Ec2 to K8s, with complete dockerisation of services and deployment to K8s via helm charts and cost management using
  • cast.ai
  • Groomed and developed leaders under my team evolving them to take over as EMs, tech leads and PEs in various parts of the
  • organisation
  • re designed the user journey by making onboarding self serve and user friendly, reducing time to go live for business by 50%
Engineering ProcessSkill DevelopmentNew Product RolloutContinuous Delivery (CD)Defining Requirements

Credavenue - a complete debt platform

2 roles

Senior Principal Software Engineer

Jan 2021Jul 2022 · 1 yr 6 mos · Chennai, Tamil Nadu, India

  • Leading the agile teams under the retail vertical of CredAvenue.
  • End to End ownership of complete SDLC pipeline.
  • Accountable for the entire technical output of the teams through personal experience and strong communication with leads
  • Collaborate with product managers, other EMs and stakeholders for planning and execution of teams roadmap.
  • Work across teams and boundaries to solve business problems
  • Control teams delivery pace to instil urgency for success and protect from burnout
  • Responsible for hiring and building the next level leaders
  • Responsible for coaching, learning and development and career management of all team members
Engineering ProcessSkill DevelopmentNew Product RolloutContinuous Delivery (CD)Defining Requirements

Principal Engineer

Nov 2019Jan 2021 · 1 yr 2 mos · Chennai, Tamil Nadu, India

  • Leading couple of engineering teams in Fintech domain.
  • Perf tested and scaled the monolith application to handled 1L+ loans a day and > 1million requests processed by the same system
  • introduced CDC, Elastic Search and Redshift to isolate read and write loads on the monolith system and enable rapid scaling
  • introduced custom metrics to track different latecnies , created alerts, SRE pods, and business alerts for seamless operations. This
  • translated reduction of operational head count by 30%
  • Rolled out back office portal for addressing adhoc customer requests, reducing timet volume by 40%
Engineering ProcessSkill DevelopmentContinuous Delivery (CD)

Thoughtworks

Lead Developer

Oct 2017Nov 2019 · 2 yrs 1 mo · Greater Chennai Area

  • Technical Lead:
  • Project: TW Digital
  • Tech Stack: Ruby, Sinatra, jQuery, Kubernetes
  • Responsibilities:
  • Owning the product end to end from the tech side.
  • Responsible for Developing new features , BAU, deployments, Infrastructure management.
  • Creating tech & business roadmap for the product by working closely with BAs and product owners by collating previous backlogs and new ones.
Engineering ProcessContinuous Delivery (CD)

Global analytics

4 roles

Technical Lead

Promoted

Apr 2014Nov 2019 · 5 yrs 7 mos

  • Interact closely with the business and product management team to gather the detailed requirement from them and prepare a functional design document listing down the components involved and their high level architecture.
  • Working closely with the Architects and other team leaders to create a detailed technical design document with clear picture of point of interaction of components, their behavior, the way they communicate and the test cases.
  • Technical design phase includes creating Usecase diagrams to understand the various use cases, Sequence diagrams to describe the interaction points and order, Class diagram listing the classes their attributes and methods.
  • Getting the design documents signed off by technical directors and VP after detailed reviews.
  • Go into the development process converting the designs into workable applications. Assigning the tasks to a team of 4-7 members, estimating the scope of work and ensuring timely delivery of items along with development.
  • Achieve maximum code coverage using static code coverage analysis tools and ensuring coding standards using static language specific linter tools.
  • Integration test the whole application by interacting with other teams to ensure a workable, bug free product.
  • Ensure continuous integration and timely go live into production.
Continuous Delivery (CD)

Sr. Software Engineer

Jun 2013Apr 2014 · 10 mos

  • Develop high performance and user friendly websites right from front end design using HTML/CSS/Bootstrap, front-end development using jQuery library to back-end development using python with Django framework.
  • Analyzing website performance using tools like New Relic, Page Speed, Click Tale & Optimizing and improving site performance thereby reducing page load times both in back end and front end.
  • Meet clients/ UX/ product owners (US) to gather requirements, build prototypes, functional & technical documents, and commit timeline.
  • Responsible for controlling project flow and ensure timely delivery of quality products
Continuous Delivery (CD)

Software Engineer

Promoted

Apr 2011Jul 2013 · 2 yrs 3 mos

  • Developed various websites in python using django framework.
  • Worked on front end scripting using jQuery.
  • Worked on building website templates from wireframes using HTML, CSS using the Bootstrap 3.0 framework.
  • Worked on various website features like integrating with Facebook application, YouTube player, server-server communication, and Google analytics.
  • Closely worked with senior members of the team and learnt advanced technical and project management skills.

Software Intern

Dec 2010Apr 2011 · 4 mos

  • • Developed an Online Release management and bug tracking tool focused to serve waterfall based software development life cycle within the organization.

Education

PSG College of Technology

Bachelor of Technology (BTech) — Information Technology

Jan 2007Jan 2011

CEOA Matriculation Higher Secondary School

Jan 2001Jan 2007

Stackforce found 100+ more professionals with Kubernetes & Engineering Process

Explore similar profiles based on matching skills and experience