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
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
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
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
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
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
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
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
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