Summary
Overview
Work History
Education
Skills
Timeline
AdministrativeAssistant

RAMANAND PATIL

Bengaluru

Summary

  • Senior Technical Lead Engineer with over 16 years of experience designing, developing, and maintaining high-performance enterprise applications.
  • Oracle Certified Associate, Java SE 8 Programmer.
  • An open-source contributor having an OpenJDK committer role (OpenJDK Profile).
  • Certified OKR Champion with Profit.co.
  • Proficient in all stages of software development life cycle (SDLC), Agile methodologies, and enhancing code quality and security through mentoring and code reviews.
  • Proven expertise in Leadership, Team and Project Management, and Software Architecture with strong problem-solving and communication skills.

Overview

16
16
years of professional experience

Work History

Senior Technical Lead Engineer

Perfios Software Solutions Pvt Ltd
Bengaluru, Karnataka
09.2022 - Current
  • Responsible for contributing and enhancing the internal Platform Services provided by Perfios to support most of its Fin-Tech products, in Consumer lending, SME lending, Wealth Management, Account Aggregator, Insurance, Total KYC, etc.
  • Leading full product lifecycle development with HLD/LLD design and collaborating with stakeholders for timely, high-quality solutions
  • API Gateway: Leading the architecture, design, and development of API Gateway, which is designed to run on decentralized architectures, including hybrid-cloud and multi-cloud deployments, and is also optimized for microservices and distributed architectures
  • Building telemetry dashboards and alert systems to ensure 99.99% SLA compliance
  • Designing microservices, defining REST API contracts, and ensuring API performance meets SLA standards through performance engineering
  • Developed two Keycloak Java extensions and three Kong Lua plugins, now in production to address specific business challenges
  • Contributing to several team proofs-of-concept (POCs); independently developed and demonstrated four POCs using self-learned tools and technologies
  • Training and mentoring new team members and interns with tailored ramp-up plans, so that the process is faster and smoother
  • Tech Stack Used: Kong, Apache Kafka, Keycloak, Lua, Java, Spring, Hibernate, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, etc
  • Along with a few services from AWS and GCP
  • Actively contributing to non-technical project areas as well, including but not limited to resume screening, interviewing, and onboarding new members to the Perfios family
  • And providing feedback to the existing team members and interns
  • JobService2(JS2): Lead the architecture, design, development, and maintenance of JS2, an internal highly scalable, decentralized, language agnostic, microservices-based product on which most of the Perfios products rely to execute their load
  • Tech Stack Used: Java, Docker, Kubernetes, Spring, Hibernate, Redis, Swagger, MySQL, Apache Kafka, Keycloak, Vault, Consul, etc
  • Made sure that onboarding of new clients was smooth
  • Successfully onboarded three new clients to JobService2(JS2), before handing over the project work

Principal Member of Technical Staff

Oracle India Pvt Ltd
Bengaluru, Karnataka
01.2022 - 09.2022
  • As a member of the Java Platform Group (JPG), was responsible for contributing to and improving the OpenJDK/OracleJDK, the Java core components like utils, networking, io/nio, security, and other main language features
  • Worked on the design and development of an automation project which included automation and tool development of internal processes and workflows in JPG
  • This automation project was developed with sole ownership, and it led to a reduction of manual work by 95%

Software Developer

IBM India Pvt Ltd
Bengaluru, Karnataka
10.2019 - 01.2022
  • Worked in the IBM Java runtimes team and resolved critical production issues (internal and external customers) and implemented new requirements
  • Was mainly responsible for developing, integrating, testing, and documenting the code changes and peer code reviews
  • Worked on a few automation projects for internal processes (like IPScan, AppScan, etc.) which contributed to a 60-75% time reduction in these processes
  • Mentored new hires and existing team members to contribute to OpenJDK and helped them to transition into Authors/Committers of the open-source projects
  • Received spot award for solving a complex IBM ORB issue for one of the major customers
  • Also received appreciation and five-star feedback from the customer

Senior Member Technical Staff

Oracle India Pvt Ltd
Bengaluru, Karnataka
09.2015 - 10.2019
  • Resolved production and development challenges/defects and security vulnerability issues in Core Java components
  • Also, provided the resolution to customer issues from a variety of customers (Internal, External, OpenJDK, Source Licensees, Web-bugs, etc...)
  • Integrated Timezone Data from IANA into both OpenJDK and OracleJDK and maintained Oracle's Timezone Updater Tool (TZUpdater)
  • Was responsible for JDK source repository integration and stabilization repo management for quarterly JDK CPU/PSU releases (mainly jdk7ux, jdk8ux, and jdk11ux)
  • Maintained the existing Oracle JDK codebase and collaborated with external developers in the OpenJDK community on defects and RFE requests for future releases

Assistant Manager

Technicolor India Pvt Ltd
Bengaluru, Karnataka
04.2015 - 09.2015
  • Led and managed 3 cross-functional teams of 19-25 members, responsible for the programming, authoring, and delivering of Blu-ray and DVDs to major movie studios like Disney, DreamWorks, eOne, Fox, HBO, MGM, Relativity Media, Sony, Paramount, Weinstein, etc
  • Successfully led a team of Graphics Designers and achieved 100% on-time and error-free delivery, without any prior experience in the graphic design field
  • Involved in communication with internal and external stakeholders from start to end of every project
  • Helped team members to achieve professional and personal goals by providing timely feedback

Team Leader

Technicolor India Pvt Ltd
Bengaluru, Karnataka
07.2011 - 04.2015
  • Led and managed a multi-functional team of 12-15 members, responsible for the programming, authoring, and delivery of Blu-ray discs using Core Java, BD-Java, and Sony Blu-print
  • Ensured 100% on-time delivery and 98% error-free production of Blu-ray discs
  • Closely monitored day-to-day production (defect reviews etc...) and timely escalated the issues/clarifications to facilitate on-time delivery
  • Ensured process compliance by performing audits and taking other necessary steps
  • Tracked performance metrics and reported them on a weekly basis in a manager's meeting
  • Assisted managers with responding to internal/external CARs and in the follow-up of the action items
  • Introduced FPQ (First Pass Quality) and improved it from 0-3 % to 20-35% on an average for all clients

Lead Java Authoring Engineer

Technicolor India Pvt Ltd
Bengaluru, Karnataka
12.2010 - 07.2011
  • Demonstrated technical expertise by working on complex projects and coding new client requirements within a short time
  • Created project templates and checklists for new and existing clients which helped in reducing 25% programming time and 20% defect count
  • Identified and compiled all necessary improvement measures, such as new tool requirements for process automation, and implemented these initiatives with the assistance of the R&D Production team to enhance efficiency and accuracy
  • Mentored and helped team members on a need basis by using the knowledge gained in Core Java, BD-Java, JIVE, and Blu-print

Blu-ray Disc Java Authoring Engineer

Technicolor India Pvt Ltd
Bengaluru, Karnataka
11.2008 - 12.2010
  • Programmed Blu-ray discs using core Java, BD-J (Blu-ray Disc Java), and JIVE (Java Interactive Visual Expressions)
  • Assisted with detailed technical designs to develop client-specific programs
  • Helped the Quality Control (QC) team to understand the new client specs and write QC testing checklists for initial five clients
  • Wrote utility programs to reduce and automate day-to-day tasks

Education

BE - Electronics and communications

VTU (Visveswaraiah Technological University)
Belgaum, Karnataka
08.2007

HSC - HSC (Higher Secondary Certificate, 10+2)

Maharashtra State Board
Kolhapur, Maharashtra
02.2003

SSLC - SSLC (Secondary School Leaving Certificate, 10)

Karnataka Secondary Education Examination Board
Belgaum, Karnataka
05.2001

Skills

  • Java, Lua, Python, Shell Scripting
  • TestNG, JUnit, JTREG(OpenJDK)
  • PostgreSQL, MongoDB, MySQL, JDBC
  • Spring, Kafka, Redis, Keycloak, Kong
  • Git, Mercurial (hg), SVN
  • Linux, MacOS, Windows
  • Data Structures and Algorithms, System Design
  • IntelliJ IDEA, Eclipse, NetBeans
  • Debugging and Troubleshooting
  • Leadership, Project management, Team management
  • Cloud Computing, AWS, GCP

Timeline

Senior Technical Lead Engineer

Perfios Software Solutions Pvt Ltd
09.2022 - Current

Principal Member of Technical Staff

Oracle India Pvt Ltd
01.2022 - 09.2022

Software Developer

IBM India Pvt Ltd
10.2019 - 01.2022

Senior Member Technical Staff

Oracle India Pvt Ltd
09.2015 - 10.2019

Assistant Manager

Technicolor India Pvt Ltd
04.2015 - 09.2015

Team Leader

Technicolor India Pvt Ltd
07.2011 - 04.2015

Lead Java Authoring Engineer

Technicolor India Pvt Ltd
12.2010 - 07.2011

Blu-ray Disc Java Authoring Engineer

Technicolor India Pvt Ltd
11.2008 - 12.2010

HSC - HSC (Higher Secondary Certificate, 10+2)

Maharashtra State Board

SSLC - SSLC (Secondary School Leaving Certificate, 10)

Karnataka Secondary Education Examination Board

BE - Electronics and communications

VTU (Visveswaraiah Technological University)
RAMANAND PATIL