P

Prateek K.

Software Engineer

Vancouver, British Columbia, Canada4 yrs 3 mos experience
Highly StableAI Enabled

Key Highlights

  • Built scalable systems used by millions daily.
  • Led development of content management systems.
  • Published research in prominent conferences.
Stackforce AI infers this person is a Backend-focused Software Engineer with experience in Fintech and Media industries.

Contact

Skills

Core Skills

AwsJavaSpring BootNodejsPhpWeb Development

Other Skills

AWS CloudFormationAWS KMSAWS LambdaAWS Step FunctionsAlgorithmsAmazon DynamodbAmazon SQSAmazon Simple Notification Service (SNS)AngularJSApache KafkaApache StormArtificial IntelligenceBootstrapC++CSS

About

Software Development Engineer with almost 8 years of work experience. Experience building highly scalable systems, products and features from scratch that are used by millions of users everyday. -Warner Bros. Discovery: Worked at the WBD's content team and built a content management system from scratch. This system creates and manages workflows to help track tasks like quality control, editing, subtitling, etc. -Expedia: I was part of the risk tech team, that handles the booking fraud analysis and dispute management related services. -Paytm: I designed and implemented distributed systems that handle millions of users everyday for the cashback and promotions team. -Zomato: I designed and developed a number of products across multiple teams. Ad Tech team: Worked on the Ads team to design and develop a click based ads system from scratch. Zomato base team: Worked on a product that allows to take orders at restaurants, allows table management, inventory management, and also generates a notification when the restaurant receives online orders. Research Work: - 3 research papers published in SPRINGER and ACM. Conferences: ICCSA 2016, CSI 2015, ICTCS 2016 - Worked on search meta heuristics, swarm intelligence algorithms like PSO, set cover problem and graph algorithms for test suite reduction problem. - Implemented agglomerative and K-means clustering in C++ for a research project on mutation testing. - My research interests are as follows: Distributed systems, Artificial Intelligence and Machine Learning Competitive coding: -ACM ICPC 2015, Asia-Kolkata Onsite regionals -ACM ICPC 2015, Asia-Amritapuri Onsite regionals -Algorithmic problem setter.

Experience

4 yrs 3 mos
Total Experience
1 yr 10 mos
Average Tenure
--
Current Experience

Amazon web services (aws)

Software Engineer

Mar 2023Aug 2024 · 1 yr 5 mos · Vancouver, British Columbia, Canada

  • Worked at the AWS UIS(Identity store) team. Working on the design and implementation of a mechanism to allow secure replication of user data across multiple regions at a large scale.
  • Worked with a number of AWS technologies like AWS Lambda, Dynamo Db, AWS Step functions, etc. to design and build a highly scalable solution.
  • Worked on a number of cryptography concepts for security like Asymmetric encryption, symmetric encryption, data verification, data signing, etc. using the AWS KMS service.
AWS KMSJavaSpring BootAWS Step FunctionsAmazon DynamodbTypeScript+3

Warner bros. discovery

Software Engineer

Apr 2022Feb 2023 · 10 mos · Bengaluru, Karnataka, India

  • Worked at the Warner Bros. Discovery Content team designing and building a content and workflow management system from scratch.
  • My responsibilities included leading the team to drive feature development, mentoring team members, gathering requirements from product team, working on the design and implementation of the core features.
JavaAngularJSJavaScriptSpring BootSplunkSQL

Expedia group

Software Engineer

Nov 2019Mar 2022 · 2 yrs 4 mos · Gurugram, Haryana, India

  • Worked at the Risk tech team of Expedia. This team handles fraud management, dispute management, etc.
JavaSpring BootSQLMongoDBSplunkRabbitMQ

Paytm

Software Engineer

May 2018Aug 2019 · 1 yr 3 mos · Noida Area, India · On-site

  • Worked at the promotions team that handled the cashback and super cash back systems for the Paytm app.
NodejsJavaSpring BootRedisMySQLApache Kafka+2

Zomato

Software Development Engineer

Jul 2016May 2018 · 1 yr 10 mos · Gurgaon, India

  • I have worked at Zomato on a number of technologies like Java-Spring, Laravel, PHP, Javascript, jQuery, mysql, redis, Semantic UI, etc.
  • Ads and ad sales tech team:
  • This team handles the ad serving and ad sales logic across the Zomato app and website. At this team, I designed and developed a new ad serving and selling system from scratch. The backend of this system was in Java-Spring and the frontend was in jQuery. Worked on open street maps, image manipulation and algorithms for user map interaction. Apart from the above system, I have also worked on the extension of the Zomato sales app.
  • Zomato Base tech team:
  • Worked on the POS web dashboard and a product for taking online orders. Both the products were made from scratch.
JavaPHPLaravelSQLJavaScriptReact.js+3

Tech mahindra

Project Intern/Project trainee

Jun 2015Jul 2015 · 1 mo · Noida Area, India

Web DevelopmentPHPbootstrapHTMLCSSjavascript

Hackerearth

2 roles

Problem Setter

Aug 2014Jun 2016 · 1 yr 10 mos

  • Algorithmic problem setting for hiring contests and other college level contests.

Problem Setter and Campus Evangelist

Aug 2014Feb 2016 · 1 yr 6 mos

  • Organizing programming contests, problem setting and teaching algorithms and DS.

Codechef

Campus Chapter Representative

Jan 2014Dec 2015 · 1 yr 11 mos · New Delhi Area, India

  • Conducting sessions on competitive coding

Education

Maharaja Surajmal Institute Of Technology

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2012Jan 2016

Guru Gobind Singh Indraprastha University

Bachelor of Technology - BTech — Computer Science and Engineering

Jan 2012Jan 2016

Salwan Public School

Jan 1999Jan 2012

Stackforce found 100+ more professionals with Aws & Java

Explore similar profiles based on matching skills and experience