Prateek .

Prateek .

  • Senior Software Engineer
  • **** **** ****
  • 8 Jahre Erfahrung
  • Within a Week
  • Lead

Currently, I am working as a Senior Software Engineer for OCI (Oracle) and building a CDN service from scratch for Oracle cloud. I have around 9 years of development experience on tech stacks like Java, Microservices, Scalability, Design and Architecture, Javascript technologies, etc.

Bildung

C

Computer Science

JSS, Noida, Master's Degree
2013

Arbeit & Erfahrung

W

Software Engineer

Wellsfargo
Aug'2020 - May'2021
Manage Debit Card Limit: Technology: Java (Spring), microservices, React JS The scope of the project is to provide the ability to users to manage debit card limits of their debit cards. Users can increase or decrease their debit card limit at run time within a fraction of seconds.
C

Senior Software Engineer

Cvent Gurugram Haryana
May'2018 - Jul'2020
Lead Scoring System: Technology: Java (Dropwizard), microservices, AWS (EC2), React JS, Postgres Sql, RabbitMQ Client: Google, Amazon, Cisco, etc The scope of the project is to provide the ability to score attendee activity at the event and make those scores available to our APIs, reporting tools, integrations and others, as needed. The planner should be able to configure which activities are counted and what score will be associated with each activity Design the LSS system to flow the data from conference to marketing system Design micro-services and queuing system Developed 7-8 micro-services to scale the processing Leading entire team of 5 developer Reporting and Analytics at Cvent: Technology: Java (Dropwizard), microservices, React JS, Oracle, Birst, RabbitMQ Client: Google, Amazon, Cisco, etc The scope of the project is to provide real time reports and analytics for a live event. Created real time high performance data sources for reports Implemented data replication to BIRST analytics tool using Oracle CDC and queuing(rabbitMq) Implemented UI and charts using React JS
M

Technical Lead

MPHRX GURGAON HARYANA
Jun'2017 - May'2018
Healthcare Data Processing Engine (Big Data App): The scope of project is to process 100 TB of healthcare data which include ADT, AMMD, EDI 837, EDI 832 and NCPDP healthcare messages within the time period of 20 Days. Used Smooks library to parse EDI messages Created backend Java app which support running 1000 parallel threads to process data Implemented 5 Clusters which include (60 App Server and 10 DB server) Created data processing Jobs framework and optimize the framework to get the processing rate of 10 millions per minute (5 TB per Day) Created multiple scripts (using perl, python and bash) to automate all the server processing
M

Senior Software Engineer

MPHRX GURGAON HARYANA
Apr'2015 - May'2018
Skynet Application: Technology: Node JS, Angular JS, Java, Mongo DBThe scope of the project was to maintain all the configurations from one place. Minerva Platform is combination of 4-5 applications So managing configurations independently for each application was very difficult. Created UI framework from scratch on AngularJS Created authentication framework Implementation complete API layer to support UI Implemented notification system Fisike Application (Hippa Compliance) https://fisike.com: Technology: Node.js, XMPP, Grails, Angular JS, Mongo DBThe scope of the project was to create a personal health assitant system. Which includes chat between patient and physician, digitization of reports, medication uploads and reminder, etc. Created XMPP chat server using Node JS Implemented online offline media sharing functionality Created document uploader and reminder framework
M

Software Engineer

MPHRX GURGAON HARYANA
Mar'2013 - Mar'2015
Minerva (https://minervav2.mphrx.com/webconnect/#/auth): Technology: Grails, Angular JS, Mongo DB, MySql, Java Minerva is advanced solution that brings together healthcare records that are stored in different healthcare IT systems.The platform provides access to patient data in a secure, HIPAA compliant manner to providers, payers and patients and enables users to access records on their iOS and android devices. Minerva is built on layered architecture (View layer, Service layer and Data layer). View Layer is developed in html, css, JavaScript, jQuery and angularJS. View layer communicates with service layer through REST api. Real Time ETL - HL7 processing engine (Migrating MYSQL to NEO4j with help of apache Kafka, Mirth and apache Storm): The scope of the project was to create an engine that could process > 100 million HL7 quickly and do real time business intelligence. The framework had to support streaming data and should be capable of doing real time ETL and BI. Also migrating billions of data from mysql to neo4j (Graph database)

Berufliche Fähigkeiten

Language
  • Java 9 Jahr(s)
  • Javascript 9 Jahr(s)
  • HTML 2 Jahr(s)
  • CSS 2 Jahr(s)
  • Perl 2 Jahr(s)
Database
  • Oracle 2 Jahr(s)
  • Redis 2 Jahr(s)
  • MySQL 2 Jahr(s)
  • SQL 2 Jahr(s)
  • Hibernate 2 Jahr(s)
Framework
  • jQuery 2 Jahr(s)
  • Bootstrap 2 Jahr(s)
  • Apache 2 Jahr(s)
  • Android 2 Jahr(s)
  • AngularJS 2 Jahr(s)
  • Groovy 2 Jahr(s)
General
  • EDI 2 Jahr(s)
  • ETL 2 Jahr(s)
  • Caching 2 Jahr(s)
  • Big Data 2 Jahr(s)
Technology
  • Subversion 2 Jahr(s)

Sprachen

  • English good
Remoteplatz Logo