Ashok Ramchandani

CTO

Bengaluru, Karnataka, India20 yrs 5 mos experience
Highly Stable

Key Highlights

  • 18+ years in product-based companies
  • Expert in microservices and cloud architecture
  • Proven leadership in managing large engineering teams
Stackforce AI infers this person is a SaaS and cloud architecture expert with extensive experience in engineering leadership.

Contact

Skills

Core Skills

MicroservicesProject ManagementRest Api

Other Skills

AWSAngularJSAntApache VelocityHibernateJ2EE Application DevelopmentJSPJavaNodeJSPerlPythonStruts

About

• Overall 18+ years of experience with Product Based Companies. • Proven ability in Designing, Engineering, Monitoring and Planning every aspect of building high quality modern-day enterprise products. • More than 7 years of exposure in leading multiple product teams towards its goal. • Experience in building Micro Services using Test Drive Development (TDD) in Continuous Integration / Continuous Development (CI/CD) mode.  • Defining the technology & product vision for the company, robust platform based on Microservice Architecture, data science stream. • Have worked extensively with technology product companies and thus gained enormous experience in software product engineering lifecycle and its execution, which includes managing Technologies, Processes, People, Projects and Business Development. • Have been also instrumental in organizational level initiatives such as defining and executing strategies for Recruitment, Career Tracks, Performance Management, Training, and Branding. * Technology Expertise Extensive experience of managed services by AWS (PaaS) ( Kinesis, S3, CloudWatch, Lambda etc.) Java Technologies: REST API Development [JAX-RS], Core Java-J2EE, Spring, Hibernate and MyBatis [ORM], Apache Velocity, Algolia (Elastic Search). UI Technologies: JavaScript, JQuery, AngularJS. Operating Systems: Linux, Windows Domain Experience: Advertising Solutions, Loyalty Marketing, Contact Centre Project Tools: Eclipse as an IDE, GIT / SVN as a Version Control System, Tomcat and Jetty as Application Servers, JIRA, Wiki / Confluence as a Knowledge Management System. Build Tools: Maven Databases: MySQL, NoSQL DB like Aerospike, Dynamo DB and Redis Container Technology: Docker

Experience

Google

Engineering Leader

Jul 2022Present · 3 yrs 8 mos

Flipkart

3 roles

Director Of Engineering

Promoted

Mar 2022Jul 2022 · 4 mos

  • Leading the entire Storefront and Recommendation charters including AutoContent And Merch Optimising at Flipkart
  • Managing an Org of 45 Engineers including Engineering Managers and Data Scientists spread across 4 teams
  • Deep understanding of distributed systems, scalable architectures, microservices, real-time streams, machine learning systems

Senior Engineering Manager

Promoted

Jan 2020Feb 2022 · 2 yrs 1 mo

  • - Managing the Recommendation, And Merch Optimising charters at Flipkart

Engineering Manager

Jan 2019Dec 2019 · 11 mos

  • - Managing Recommendation Charter at Flipkart

Nice ltd

Technical Manager

Mar 2017Jan 2019 · 1 yr 10 mos · Pune Area, India

  • Working as Technical Manager for InContact (Cloud Contact Centre Solutions as Service) product of NICE Systems.
  • Directly working with Architecture group to migrate existing Monolithic application in Microsoft Technologies to Micro Services deployed in AWS public cloud using AWS Serverless Managed Services.
  • Built the high-quality motivated engineering team of 15 people from the ground up. Mentored, managed & retained the talent. Built a great tech culture & processes
  • Involved in building next level architecture of InContact product. Exploring serverless architecture using various AWS services like Kinesis, S3, Lamba, CloudWatch, Glacier, EMR etc.
  • Directly involved in exploring and finalising the tools, frameworks (testing, code coverage, code quality) for all the new teams for Java/NodeJS/Python languages.
  • As a Delivery Head, am responsible for Project Scheduling, Tracking and Delivery, Roadmap Planning, Resource Allocation, Risk Identification and Mitigation.
  • As a Team Manager, my responsibility includes Team Building, Training, Career Planning and Performance Reviews.
  • Closely working with Strategic Product Manager and architects to shape the requirements of customer facing functionalities.
  • Responsible of designing and developing products using appropriate design patterns and core java technologies.
AWSMicroservicesJavaNodeJSPythonProject Management

Pubmatic

2 roles

Engineering Manager

Promoted

Apr 2015Mar 2017 · 1 yr 11 mos · Pune Area, India

  • Started as a Team Lead for PMP product. Wherein my responsibility was working with team to design scalable solutions for PMP product. As a team we were also responsible for providing production support to our partners.
  • To meet organizational goal, we moved to domain driven architecture, wherein we revamped our product from traditional technologies to REST API architecture on server side and Angular JS on frontend.
  • Handled additional responsibility of 'Media Buyer (MBP)' product along with the existing one.
  • Working with scrum teams of both the products (PMP and MBP).
  • As a Delivery Head, am responsible for Project Scheduling, Tracking and Delivery, Roadmap Planning, Resource Allocation, Risk Identification and Mitigation.
  • As a Team Manager, my responsibility includes Team Building, Training, Career Planning and Performance Reviews.
  • Closely working with Strategic Product Manager and architects to shape the requirements of customer facing functionalities.
  • Responsible of designing and developing products using appropriate design patterns and core java technologies.
REST APIAngularJSProject Management

Technical Team Lead

Feb 2013Mar 2015 · 2 yrs 1 mo · Pune Area, India

  • As a team lead, I was responsible to closely work with team to design scalable solutions for our PrivateMarketPlace product.
  • Closely Working with Strategic Product Manager and architects to shape the requirements of customer facing functionalities.
  • Work hands on with my team members on development activities, perform code reviews and ensure high quality engineering standards are achieved, including automation & Unit testing.
  • As a delivery head, I am responsible for project scheduling, tracking and delivery, roadmap planning, resource allocation, risk identification and mitigation
  • As a team lead, I am responsible for team building, training, career planning, performance reviews

United online, inc.

3 roles

Project Leader & Java Developer

Jan 2011Feb 2013 · 2 yrs 1 mo · Hyderabad Area, India

  • Started as a Software Developer in United Online. Worked with various products like NetZero Accelerator and PhotoSite.
  • As a Project Lead, was responsible to set-up an Offshore Team for a new product MyPoints.com. Wherein I was assigned the work of building the team from scratch, setting up dev/Integration environments and building automation frameworks etc.
  • Handled the responsibility of end-to-end integration of CRM tool Salesforce with the existing EMP tool.
  • Designed and built next generation of PhotoSite browser plug-in for easy photo upload.
  • Explored and Implemented various web-application optimization techniques for MyPoints.com and improved the website loading time by 25-30%.

Senior Software Engineer

Promoted

Jun 2007Dec 2010 · 3 yrs 6 mos · Hyderabad Area, India

Software Engineer

Jun 2005May 2007 · 1 yr 11 mos · Hyderabad Area, India

Education

National Institute of Technology Warangal

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2001Jan 2005

Stackforce found 100+ more professionals with Microservices & Project Management

Explore similar profiles based on matching skills and experience