Karanbir Singh

Software Engineer

Boston, Massachusetts, United States3 yrs 9 mos experience

Key Highlights

  • Achieved 99.99% uptime for critical services.
  • Reduced operational overhead by 30% through serverless architecture.
  • Engineered Infrastructure as Code frameworks for consistent deployments.
Stackforce AI infers this person is a Cloud Infrastructure Engineer specializing in serverless architectures and microservices.

Contact

Skills

Core Skills

Cloud ComputingSolution Architecture

Other Skills

AWS LambdaAPI GatewayEventbridgeSQSDynamoDBS3AWS CloudFormationTerraformDatadogAPIGEE XAWSReact NativeGraphQLAWS AppSyncCloudWatch

About

As a Senior Cloud Engineer/Architect at Liberty Mutual Insurance, I design and deploy complex serverless architectures that leverage AWS Lambda, API Gateway, Eventbridge, SQS, DynamoDB, and S3, reducing operational overhead by 30% and achieving p99 of 99.99% uptime for critical services. I also implement microservice APIs on API Gateway fronted by APIGEE X, handling over 2.1 million unique requests on a daily basis, and reducing response latency by 25% (p99 <135ms) for high-traffic applications. With over 7 years of experience in cloud computing, I am passionate about engineering infrastructure as code frameworks using AWS CloudFormation and Terraform, automating the deployment and configuration of resources, achieving consistency across environments and saving substantial manual effort on DevOps side. I have also orchestrated the migration of legacy monolithic backends to microservices-based architectures, resulting in a 60% increase in system reliability and flexibility. Additionally, I have a postgraduate diploma in Mobile Application Development and a master's degree in Computer Science, with a focus on developing algorithms to conserve energy in cloud data centers.

Experience

3 yrs 9 mos
Total Experience
11 mos
Average Tenure
--
Current Experience

Liberty mutual insurance

SENIOR CLOUD ENGINEER/ARCHITECT (AWS)

Jul 2021Present · 4 yrs 10 mos · Boston, Massachusetts, United States · Remote

  • ● Orchestrate the design and deployment of complex serverless architectures leveraging AWS Lambda, API Gateway, Eventbridge, SQS, DynamoDB, and S3, reducing operational overhead by 30% and achieving p99 of 99.99% uptime for critical services.
  • ● Implement microservice APIs on API Gateway fronted by APIGEE X, handling over 2.1 million unique requests on a daily basis, and reducing response latency by 25% (p99 <135ms) for high-traffic applications.
  • ● Engineered Infrastructure as code (IaC) frameworks using AWS CloudFormation and Terraform, automating the deployment and configuration of resources, achieving consistency across environments and saving substantial manual effort on DevOps side.
  • ● Implement Datadog monitoring and analytics solutions, configuring custom metrics and dashboards, leading to a 30% improvement in system visibility and proactive issue resolution.
  • ● Involved in creating architecture blueprints and detailed documentation using required AWS services (like EC2, Lamba, SQS, SNS, VPC, CloudFront, etc)
  • ● Conduct monthly architecture reviews, provide technical guidance, and aligning cloud solutions with business objectives in terms of overall infrastructure cost efficiency and end user experience
AWS LambdaAPI GatewayEventbridgeSQSDynamoDBS3+5

Architech

Senior Software Developer

Jun 2020Jul 2021 · 1 yr 1 mo · Toronto, Ontario, Canada · Remote

  • ● Live App: https://apps.apple.com/ca/app/journie-rewards/id1440857272
  • ● Engineered a scalable serverless backend on AWS for React Native mobile app, handling over 10,000 concurrent users and achieving 99.9% uptime.
  • ● Designed and implemented GraphQL APIs using AWS AppSync, enhancing data fetching by 60%.
  • ● Implemented AWS Lambda functions integrated with DynamoDB, leading to a 40% reduction in database query latency and enhancing system responsiveness.
  • ● Orchestrated the migration of a legacy monolithic backend to a microservices-based architecture, resulting in a 60% increase in system reliability and flexibility.
  • ● Implemented automated monitoring and alerting using CloudWatch, reducing mean time to resolution (MTTR) by 30% through proactive issue detection.
  • ● Implemented authentication and authorization using AWS Cognito, ensuring secure access control and achieving 100% compliance with security standards.
AWSReact NativeGraphQLAWS AppSyncAWS LambdaDynamoDB+4

Ford motor company

SENIOR CLOUD ENGINEER (AWS)

Aug 2019Jun 2020 · 10 mos · Toronto, Ontario, Canada · Hybrid

  • ● Design, develop and deploy cloud-native scalable RESTful microservices in AWS using EC2 instances, Lambda functions and SQS
  • ● Write Lambda functions using NodeJs and Typescript to aggregate data from incoming events and store the results in DynamoDB.
  • ● Involved in creating architecture blueprints and detailed documentation using required AWS services (like EC2, Lamba, SQS, SNS, VPC, CloudFront, etc)
  • ● Document and design the IAM infrastructure to create and control AWS users & group access to AWS services using IAM policies
  • ● Build S3 buckets with SSE-KMS encryption for objects.
  • ● Design S3 bucket policies enabling cross region replication and maintain S3 lifecycle rules for transitioning and expiration of objects.
  • ● Develop AWS Cloud Formation templates to update AWS resource dependencies and create custom sized VPC, subnets, NAT, NACL to ensure successful deployment of Web applications
AWSEC2LambdaSQSDynamoDBIAM+3

Soti

Senior NodeJS Developer

Dec 2018Sep 2019 · 9 mos · Mississauga, Ontario, Canada

  • ● Lead efforts to refactor the design and architecture of SOTI suite of back-end Node JS APIs.
  • ● Working on a massive rewrite of SOTI Insight Analytics tool with the goal to implement customer requested extensible features using JavaScript, ES6, JSON, NodeJS and Express framework for developing Real time sub millisecond applications
  • ● Implement reactive React components using RxJS Observable to handle real time data updates using front-end charting libraries (Highcharts.js & D3.js).
  • ● Build RESTful microservices and middleware configurations using NodeJS-Express framework supporting JSON for communication between multiple SOTI products and SOTI Insight Analytics tool.
  • ● Write DAO CRUD operations using Spring Hibernate to establish connection pooling mechanism.
  • ● Perform code reviews and push other developers to build generalized, reusable components and services to consume API's as written using by Express JS framework
NodeJSJavaScriptReactExpressSpringRESTful APIs

Lone wolf technologies

Software Developer

Jun 2017Mar 2018 · 9 mos · Cambridge, Ontario, Canada

  • ● Design and develop company’s main product - ‘brokerWOLF’ web application in Java using Spring MVC Framework
  • ● Use Spring MVC for RESTful APIs, Spring Core Annotations for Dependency Injection (DI), Spring Boot for micro-services and Spring Batch for running batch jobs
  • ● Maintain 100% test coverage using JUnit with Mockito all throughout the Test-Driven Development (TDD) process as well as use log4j for analysing and fixing bugs
  • ● Worked on developing the initial User Interface using React JS components, Forms, Events, Keys, Router and Flux concept.
  • ● Use React-Redux to maintain application state and dispatch user actions
  • ● Worked on design and implementation of MongoDB schema
  • ● Write services to store and retrieve user data from MongoDB for ‘brokerWOLF’ web app
  • ● Follow Agile and Scrum methodology in 2-week sprints to develop web services and demonstrate output to product managers and incorporate the feedback
  • ● Use Jira, Confluence and Bitbucket (Github) for issue tracking, documentation and code reviewing.
JavaSpring MVCReactMongoDBJUnit

Opentext

Technical Specialist (Cloud Services)

May 2016Mar 2017 · 10 mos · Waterloo, Canada

  • ● Conducted in-depth troubleshooting for Fortune 500 clients using OpenText cloud based File management application software.
  • ● Helped with assisting system foundation issues, low level data file editsand information relationship concerns
  • ● Reproduce EDI issues and determining root cause.
  • ● Researched issues relating to communication between clients, data flow management and client ID setups with their trading partners and dealers
  • ● Assist management with scheduling, service protocol improvements and quality assurance
  • ● Maintain positive rapport with client while relating difficult issues to upper administration for high severity tickets avoiding SLA breachat all costs
  • ● Accomplish consistent high rankings in month to month measurements, including call span, number of calls per session and consumer satisfaction ratings

Blackberry

Technical Analyst (Co-op)

Sep 2015Dec 2015 · 3 mos · Cambridge, Ontario, Canada

  • ● Did troubleshooting of BlackBerry Enterprise Server (BES 12) using tools such as - Fiddler, Charles Proxy, F12 Console, Windows logging, Mac logging, and Tomcat logging.
  • ● Provided technical assistance to customers using WatchDox Cloud.
  • ● Assisted with the collection of information and performing advanced troubleshooting inquiries from specialists and associates.
  • ● Creating new or updating Knowledge Base documentation as required.
  • ● Reproducing issues and determining root cause.
  • ● Maintain composure and patience in face of difficult customer situations.
  • ● Processed inbound and outbound technical support call at 10% faster rate than average.
  • ● Referred difficult issues to upper management while maintaining positive customer rapport.

Panjab university, educational institution, chandigarh

Research Associate

Jan 2013Aug 2014 · 1 yr 7 mos · Chandigarh Area, India

  • ● Published Technical White Paper demonstrating various mechanisms to save energy in Cloud Datacenters.
  • ● Communicated with client (HPCCLoud Research Lab) over researching, designing and implementing novel methods to minimize energy consumption in cloud datacenters.
  • ● Developed technical solutions by coordination with internal project teams and understanding of requirements.
  • ● Designed and built Power Stability Algorithm (PSW) in order to conserve energy in the cloud datacenters and implemented the same in Java usingCloudSim and Collections framework.
  • ● Employed the implementation in Amazon Web Services (AWS)

Orbit inc

Java Developer

Jan 2012Sep 2012 · 8 mos · Chandigarh Area, India

  • ● Worked in a teamof developers to develop a payroll management software for clients having more than 1000 workers.
  • ● Used Spring MVC framework in Java to architect the whole project.
  • ● Enhanced and refined EasyPay feature by implementing parallel transactions using Java threads under the guidance of supervising engineer.
  • ● Developed database to store payment information using MySQL.
  • ● Participated in sessions with business investigators and colleagues to examine business IT requirements and made an interpretation of business prerequisites into working model.
JavaCloudSim

Education

University of Waterloo

Master of Computer Applications

Sep 2015Jul 2017

Conestoga College

Post Graduate Diploma — Mobile Application Development

Jan 2015Jan 2016

Panjab University

Master’s Degree — Computer Science

Jan 2012Jan 2014

Punjab Technical University

Bachelor's degree — Computer Science

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Cloud Computing & Solution Architecture

Explore similar profiles based on matching skills and experience