Hi. I'm Priyadarshan @PDROJACK Singh 🤟

About

Short Bio

I'm a software engineer with more than 3 years of experience in a variety of domains. For the past few years, I've focused on highload server-side projects, distributed systems, and platform development - tinkering with infrastructure, all things containers and Cloud Native.

While there isn't a Wikipedia page about me (sorry folks!), a media bio is available below.

Career

In my role as a Software Engineer for Publicis Sapient, I've developed server side applications for retail and travel projects using Java, Spring, NodeJs. I am responsible for developing and maintaining of cloud infrastructure as well.

My work involves developing and testing new features, optimizing performance and security.

Work Experience

  • Publicis Sapient
    May 2021 · Present
    Software Engineer
    Publicis Sapient
    • Developed back-end of a Thai mobile application for Hotel and Travel bookings having more than 1 million users. Imple- mented payments, bookings, and authentication features using Core Java, Spring Boot, and MongoDB.
    • Created a GraphQL-ExpressJS based frontend layer to stitch API calls of multiple java microservices.
    • Implemented performance testing simulations for Java and NodeJs micro-services using Gatling, and improved the architec- ture by finding bottlenecks to achieve 300 Transactions per sec. Optimized the Threadpool and multiprocessing aspects of microservices. Developed a light mocking service to handle large requests.
    • Architected and provisioned tax and billing services in a serverless architecture on Azure for Britain’s leading retail chain using Terraform.
    • Created a cloud-accelerator platform for AWS, GCP, and Azure using Terraform and Terragrunt to easily provision the entire cloud infrastructure, including core services
  • Stepswatch
    Mar 2020 · Oct 2020
    Software Engineering Intern
    Stepswatch
    • Developed the RestAPI backend using ExpressJs MongoDB, for React Native-based mobile application.
    • Created a 1-1 and group chat feature using socket.io and Redis.
    • Deployed an NGINX Real-Time Video streaming server to stream CCTV feeds via mobile app using MPEG-DASH.
    • Used face recognition ML models to show only streams where the face is recognized.
  • Airtel
    Jun 2019 · Aug 2019
    Software Engineering Intern
    Airtel
    In my role as a Software Engineer Intern for Airtel, I developed strategies to discover fraudulent transactions done on mobile based on the historical data of users.

Let's Connect

I'm excited to connect with others via email to chat about projects and ideas. I am open to hearing about potential opportunities, discussing them with you and then potentially collaborating if it's a good fit.