Jayesh Patel

Senior Software Engineer

Vancouver, British Columbia, Canada12 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 8 years of experience in software engineering.
  • Expert in designing scalable distributed systems.
  • Proficient in Java and AWS technologies.
Stackforce AI infers this person is a Software Engineer specializing in scalable systems and cloud technologies.

Contact

Skills

Core Skills

JavaAws

Other Skills

AlgorithmsData StructuresDesign PatternsDynamoDBHibernateLambdaMobile ApplicationsSNSSQSScalabilityStep Functions

About

Software engineer with 8 years of experience in designing and developing object-oriented, highly scalable and distributed systems. I'm working at Amazon's Freight Disruption Management team, where we majorly write algorithms to proactively detect and solve disruptions arising in Amazon transportation network with minimal human intervention. I have a Masters in Computers from Pune University(India) and a Bachelors in Information Technology from Mumbai University(India).

Experience

Sap

Senior Developer

Nov 2021Present · 4 yrs 4 mos · Vancouver, British Columbia, Canada

  • Managing customer-facing SAP Analytics Cloud APIs using an Envoy proxy-based API Gateway. Handling a high volume of client interactions, ensuring seamless performance, and optimizing security for an enhanced user experience and operational efficiency. Additionally, providing a better onboarding experience to teams wanting to take their APIs public.

Amazon

Software Development Engineer

Jan 2018Oct 2019 · 1 yr 9 mos · Vancouver, Canada Area

  • Designing and developing distributed, scalable workflow models to efficiently resolve hundreds of problems (Example: Truck is late to the destination which impacts customer delivery date promise) arising in Amazon transportation network. Workflows are developed majorly using Java technologies and are hosted in Amazon's AWS infrastructure for handling the large volume of request coming in from several geographical locations. Based on changing business needs and a high number of external transportation parameters, our workflows are adaptable to quick changes and handles numerous disruptions arising from various transportation mediums like Yard, Dock, Road, Truck etc. We majorly used AWS cloud services like SQS/SNS for communication between components, DynamoDB for storage and faster access, Step function for hosting our workflows, Lambda functions for executing simpler actions/validations etc.
JavaAWSSQSSNSDynamoDBStep Functions+1

Avaya

Senior Software Engineer

Aug 2014Jan 2018 · 3 yrs 5 mos · Pune Area, India

  • Majorly involved in designing and developing highly scalable Multi-tenant Administrative application for Cloud-based Contact Centers.
  • Also involved in migrating complex Administrative application to more elegant, user-friendly and interactive web-based GUI to support various client devices.
  • Designed the system architecture and communication protocols between each layer and components.
  • Facilitated efficient communication with peer engineers to speed up the development during tight deadlines.

Onmobile

Software Engineer

Jul 2012May 2014 · 1 yr 10 mos · Bengaluru Area, India

  • IBMP is a bulk messaging (SMS) platform for Mobile Marketing through campaigns and alerts messages. Implemented scheduling service to schedule message delivery of campaign, using proprietary algorithms to route the message intelligently to list of Mobile Numbers. Enables functionalities to schedule campaigns across countries and cities with Time Zone management and Business Reporting on several key parameters like Country, City, Campaign, etc. Ensured compliance regulation by taking care of filtering large scale list of DO NOT DISTURB (DND) numbers using the efficient use of data structure for faster processing. Built user-friendly GUI platform using AngularJS for quick business decision analysis.
  • Also, handled Billing Module which takes cares of charging Subscribers subscribed to OnMobile Value Added Services like, Ring Back Tone(RBT), Missed Call Alerts(MCA) etc.

Hewlett-packard

SVC Info Developer I

Aug 2011Jun 2012 · 10 mos · Bengaluru Area, India

  • Worked on a project called ‘Healthways’ which provides health risk management solution to subscribers.
  • Application consumes daily intake of individuals and provides detailed person health report by calculating risk factors involved. It also suggests personalized suggestion to maintain person well-being.
  • Optimized the latencies of various Web Service APIs by refactoring the most critical components to evaluate the risk of a patient. Incorporated FICO Blaze Advisor Rules Engine which takes daily intake of individual and runs hundreds of rules against the individual habits and disease symptoms for providing detailed health reports.

Education

Dr. D. Y. Patil Vidyapeeth

Master of Computer Applications (MCA) — Computers

Jan 2007Jan 2010

Stackforce found 100+ more professionals with Java & Aws

Explore similar profiles based on matching skills and experience