
Gaurav Singh
Suchst Du einen anderen Gaurav Singh?
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Gaurav Singh
- Bis heute 5 Jahre und 11 Monate, seit Juli 2019
Senior Software Engineer
VMware
• Designed Map-Reduce algorithms to process large data processing and creating fast ruby serialized objects • Developed reusable meta-programmed Ruby modules to integrate Scala/Spark queries to read large csv/parquet files • Designed a write only producer and read only consumer model by uploading MySQL result sets to S3 and making it thread-safe for consumers to read • Developed full-stack features
- 10 Monate, Okt. 2018 - Juli 2019
Software Engineer
VMware
• Designed a Size Flexible Reserved Instance Optimization feature to recommend cheaper instances based on their on-demand instance usage • Developed new features for Kubernetes, Mesos and AWS ECS metric collection • Designed and developed AWS lambda functions to schedule reporting jobs using Python, Jenkins, SQS • Designed and developed an asynchronous solution for deleting database records using Ruby and Resque • Developed new REST Endpoints (API) for Kubernetes, Mesos and ECS collection
- 3 Jahre und 2 Monate, Sep. 2015 - Okt. 2018
Software Engineer
CloudHealth Technologies
• Developed new features in the product using Ruby, Rails, MySQL, AngularJS • Designed and developed new queues to support hourly collection of metrics from AWS Cloud Watch API • Wrote new Cron Jobs for Data Migration • Designed RESTful APIs for on-boarding new customers • Improved performance for back-end processes by 50% for real-time availability of data to customers • Managed Infrastructure through weekly PagerDuty Rotations
- 3 Monate, Juni 2015 - Aug. 2015
Software Engineer
Pazien
• Refactored reporting modules to support multiple transactions such as chargebacks, interchange fees • Fixed bugs for various payment provider endpoints to calculate chargebacks, fees and authorizations • Developed a difference tool to test the correctness of the refactored version with over 3 million records • Parsed CSV, PDF, HTML payment reports to generate different payment fee MongoDB records using Python • Developed a First-in First Out scheduler to fetch payment reports
Large Volume Data Filtering of 3D Printed Category Products • Developed a scalable system that consumes Ion (JSON) messages and filters products using Java and Spring • Implemented the system by intercepting the data from a real time service (Chunk Store) • Processed 25,000 – 30,000 ion messages in one minute from the SQS Queue • Wrote a File Handler to write Ion Messages handling operations like rolling over files by time and size
- 8 Monate, Nov. 2012 - Juni 2013
Software Developer
Cloud Lending Solution (a Q2 Company)
• Developed a system that migrates data from salesforce.com database to PostgreSQL using Ruby and salesforce.com Metadata API deployed on Heroku. • Improved and revamped the user interface of the CRM System by making it simpler and intuitive using JavaScript and jQuery Framework • Developed a tool to perform static analysis on programs written in Apex and Visualforce using Java • Analyzed naming conventions (enforcing camel case) of programs written in Apex and Visualforce
Ausbildung von Gaurav Singh
- 1 Jahr und 9 Monate, Sep. 2013 - Mai 2015
Computer Science
Northeastern University (Boston)
Program Design Paradigms, Algorithms, Database Management, Web Development, Computer Systems, Data Mining Techniques, Information Retrieval
- 4 Jahre, Juli 2007 - Juni 2011
Computer Engineering
University of Pune
Sprachen
Englisch
Fließend
Hindi
-
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.