Post Job Free
Sign in

Engineer Java

Location:
Pune, Maharashtra, India
Posted:
May 13, 2020

Contact this candidate

Resume:

Survey **/*A,, Mouli Nivas,

Sainath Nagar, Pimple Gurav,

Pune – 411061, MH, India

PRADIP M. KHOMANE

+91-996*******

adc7c4@r.postjobfree.com

https://github.com/pradipkhomane

EMPLOYMENT

Product Solution Engineer PhonePe India Pvt. Ltd April 2019-Present

Working as a part of payments team in startup environment to deliver enhancements and keep a keen eye out for bugs that might arise; passionately resolve them

Proactively following up with other engineers and product managers to add new products features or iterate on existing features

Processing settlement files of payment instruments for reconciliation, ARN, Accounting and fixing issues

Ensuring code to be performant, reliable, maintainable, and resolving JVM memory issues

Actively monitoring new deployments, high traffic, latency, success rates, reconciliation, non-terminal transactions, alerts, logs, etc. and following up with operations/DevOps/other teams to resolve issues

Some of the features/tasks I did:- New report processors for Payment Gateways; MIS Pipeline; Enhancement in existing Reporting Scripts/Processors;

Tech Stack used:- Java 8; Python; Apache MESOS; Marathon; Docker; RabbitMQ; Traefik; NGINX; Hystrix; Grafana; Riemann; InfluxDB; AeroSpike; Hibernate; Dropwizard; JUnit; MariaDB; Maven; Jenkins; Git; Zookeeper; Hive; Log4J; Chronos;

Software Engineer FIS Solutions(India) Pvt. Ltd June 2018-April 2019

Worked as a part of Kanban team to deliver enhancements and keep a keen eye out for bugs that might arise; passionately resolve them

Proactively followed up with other engineers and product managers to add new products features or iterate on existing features

Ensured code to be performant, reliable and maintainable.

Requirement gathering along with Product Management and CRM.

Tracked and fixed JIRA issues raised by CRM in UAT and QA testing

Developed modules from scratch and proactively followed up with operations team till deployment

Independently handled client implementations from requirement gathering to deployment in tight deadlines

Some of the features/tasks I did:- Tudor Pickering Clearing Implementation; DMA Flow for Multileg Orders; Enhancement in Existing Multileg/Options Order Flow; Regulatory and Compliance Reports(OATS); Valdi Reports;

Tech Stack used:- Core Java; OOPS; Hibernate; JPA; XML; JUnit; Sybase; Real-time Event-based System; Ant; FIX Protocol; Hudson; SVN;

Associate Engineer FIS Solutions(India) Pvt. Ltd June 2017-June 2018 Valdi OMS is an integrated, low-latency, order, execution and risk management system for equities and options trading.

Worked as a part of Scrum team to deliver user stories and bug fixes

Collaborated with QA, other engineers, product owners and CRM to understand business requirements and impact

Owned some modules to enhance and fixing issues

Understood requirements and converted them into system design

Added changes and done Functional, Integration, Unit testing and documentation

Some of the features/tasks I did:- VNDM-WABR Back-office clearing Migration; Real-time SYN Drop Gateway Integration; Broadridge Client Implementation;

Tech Stack used:- Core Java; OOPS; Hibernate; JPA; XML; JUnit; Sybase; Real-time Event-based System; Ant; FIX Protocol; Hudson; SVN;

Project Intern Avaya India Pvt. Ltd July 2016-May 2017

Worked on a project to develop event-based task performing application

Designed and developing platform-independent applications that will sync across all devices. Technical Skills

Programming Languages: Java; JavaScript; JSP; Typescript, Python; Ruby on Rails; SQL/NoSQL;

Web Technologies: HTML5; CSS3; JSON; AJAX; XML; SASS/LESS;

Terminologies: SDLC; OOPS; Scrum; Kanban; Microservices; MVC; Design Patterns; REST API; Docker; Kubernetes; JPA; Event Driven Architecture; Complex Event Processing; Client-Server Applications; Low Latency Messaging; Fail-over and High Availability; Scalability; HATEOAS; FIX Protocol;

Database: MySQL; Sybase; Hive; SQLite; PostGreSQL; Mongo DB; Cassandra; InfluxDB; Aerospike;

Tools: Eclipse; Apache MESOS; Marathon; Grafana; Riemann; Traefik; NGINX; VS Code; AWS; Chrome Dev tools; NPM; IntelliJ IDE; Spring Tool Suite; JIRA; Hudson; Jenkins: Maven; Ant; Gradle; Git; Webpack; Grunt; Babel; Gulp; Tortoise SVN; Postman, Android Studio;

Framework/Libraries: Spring Core; Spring Boot; Dropwizard; Spring Cloud Netflix(Eureka, Hystrix, Ribbon, Zuul); Node.js; React.js; Angular; Redux; React Native; Express.js; Zookeeper; Log4J; Chronos; Hibernate; JQuery; JUnit; Bootstrap; Material Design;

Education

Pune, Maharashtra, India Pune Institute of Computer Technology July 2014 – June 2017

Bachelor of Engineering (B.E.) in Information Technology, Recognition: University of Pune. Percentage:73.8

Graduate Coursework: Software Foundations; Computer Architecture; Algorithms; Operating Systems; Comparison of Learning Algorithms; Databases; Computer Networks; Data Structures; Software Engineering.

Delivered a research-based seminar on ‘Malware Detection, Prevention, and Protection in Real World’. Pune, Maharashtra, India Government Polytechnic, Pune July 2011 – June 2014

Diploma in Computer Engineering, Recognition: Government Autonomous. Percentage: 86.31

Diploma Coursework: Digital Electronics; OOP; Software testing; Computer Networks; Programming languages; Web Engineering; Applied Mathematics.

Baramati, Maharashtra, India Swatantrya Vidya Mandir July 2006 – May 2011

Completed Primary Schooling and SSC (Xth). Recognition: Maharashtra State Board. Percentage: 90.18

Appeared for various competitive exams such as MTSE, MSCIT, NIIT, etc. TECHNICAL EXPERIENCE

Work Experience

PG-Transport (June 2019 – Present)

A web service that process card payment requests, redirects, callbacks and route requests to integrated payment gateways based on success rate. Requirement analysis, solution design, development of new features and enhancement, unit, and integration testing. Technology: Java 8; Dropwizard; Apache MESOS; Marathon; Docker; RabbitMQ; Traefik; Hystrix; Python; Team Size: 8; Role: Backend development and enhancement

MIS-Report (April 2019 – Present)

A web service that process large settlement files of payment instruments for reconciliation, ARN and Accounting. Requirement analysis, solution design, development of new features and enhancement, unit, and integration testing.

Technology: Java 8; Dropwizard; Apache MESOS; Marathon; Docker; RabbitMQ; Traefik; Hystrix; Chronos; Team Size: 3; Role: Backend development and enhancement

NextGenOMS (Jun 2017 – April 19)

Requirement analysis, solution design, development of new features and enhancement, production and QA bug fixing, unit, and integration testing.

Technology: Core Java, OOPS, Real-time Event-based System, XML, Hibernate, Sybase, FIX Protocol, JUnit; Team Size: 16; Role: Backend development and enhancement

Security Master Loader Utility (Jul 2017 - Aug 17) Developed a module to load securities and its information from IDC data file for US, Canada and International securities listed on different exchanges and OTC markets. Technology: Core Java, OOPS, Hibernate, JPA, Sybase, FIX Protocol; Team Size: 1; Role: Module design, development, and testing

Real-time SYN Drop Gateway Integration (Sept 2017 - Sept 17) Developed a real-time gateway to send trades, broker definitions, symbol definitions and short name information to SYN that provides real-time clearing and settlement. Technology: Core Java, OOPS, Real-time Event-based System, Hibernate, Sybase, FIX Protocol, JUnit; Team Size: 1; Role: Module development and integration testing with frontend Academic Projects

EventNote – Event-Based Reminder (Jul 2016 - May 17) Cloud-based application that performs tasks such as reminding tasks, alerting user for the task, perform a task based on events, location and time that sync across all devices. Technology: Java, Android, SQLite, XML, OOP; Team Size: 4; Role: Design and development of Android application

Career Suggestion based on Individual Interests (2015) A web application that suggests individuals the best-suited career opportunities based on their interest and all the other information.

Technology: PHP, Mongo DB, HTML5, CSS, JavaScript; Team Size: 3; Role: Front-end and database.

Online Pass System (2013-14)

Online bus pass system is a web application that helps the user to get a bus pass online. Technology: JSP, Oracle 10g, HTML, CSS, JavaScript, Ajax; Team Size: 3; Role: Front-end and database. Additional Projects

Smart Health Monitoring System (Jan 2018 – Jan 18) Implemented RESTful web services to store, retrieve and update data in real-time on AWS cloud using Spring data for Cassandra.

Technology: Java, Spring Boot, Spring Data, JSON, Cassandra, POSTMAN; Team Size: 1; Role: Web services implementation and testing

Home Rental App (Feb 2019 – Feb 19)

Web application for managing rental properties and allowing users to book. Technology: Node.js, Express.js, Angular, React, Redux, JWT, POSTMAN; Team Size: 1; Role: Web Application development

Awesome Places (July 2019 – Present)

React Native app to share pictures of places with location built for both Android and iOS Technology: React Native, Redux, JSX(JavaScript), Firebase Real-time Database, Google Map API; Team Size: 1; Role: Application design and development ADDITIONAL EXPERIENCE AND AWARDS

Blogger (2014 –2017): Writing technical blog posts and maintaining a blog;

Shivsahyadri Charitable Foundation Scholarship: Three-year scholarship for BE course.



Contact this candidate