profile-pic

Krishna Gupta

At Amadeus Labs, my work as a Senior Software Engineer revolves around crafting robust web applications, leveraging Angular for frontend development and Node.js for backend services. The integration of these technologies has been pivotal in enhancing user experiences and securing data processes. My academic background in Electronics and Communications Engineering from Jawaharlal Nehru Technological University underpins my technical prowess.

Core competencies in state management using NgRx, reactive programming with RxJS, and implementing RESTful APIs underscore my role. The team and I focus on delivering solutions that resonate with global user needs, including internationalization for diversified audiences. Our collaborative efforts have established secure, responsive, and scalable applications.

Web Applications Development using Angular (15/12/10/7/8/1.6), Node Js, express, Mondo Db, express Js, JavaScript, TypeScript, Bootstrap, Angular material, HTML (4/5), CSS (2/3), Underscore JS, jQuery, Azure Devops, Jenkins, Rest APIs, AWS (S3), Redux, CI/CD and Octopus

  • Role

    Sr. Software & Nativescript Engineer

  • Years of Experience

    8 years

Skillsets

  • Karma
  • Vscode
  • TypeScript
  • Node.js
  • MongoDB
  • Express.js
  • CI/CD
  • webpack
  • SQL
  • RxJS - 6.0 Years
  • Rest APIs
  • Redux
  • Postman
  • NgRx
  • Mongoose
  • Angular - 8.0 Years
  • Jira
  • Jest
  • Jenkins
  • JavaScript - 8.0 Years
  • Jasmine
  • Jasmine
  • HTML5 - 8.0 Years
  • EC2
  • CSS3 - 8.0 Years
  • Bootstrap
  • Azure
  • AWS S3
  • Angular Material

Professional Summary

8Years
  • Jul, 2021 - Present4 yr 3 months

    Senior Software Engineer

    Amadeus
  • Jan, 2017 - Jul, 20214 yr 6 months

    Senior Engineer

    Mindtree

Applications & Tools Known

  • icon-tool

    Webpack

  • icon-tool

    Postman

  • icon-tool

    VSCode

  • icon-tool

    CI/CD pipelines

  • icon-tool

    Jenkins

  • icon-tool

    Azure

  • icon-tool

    Octopus

  • icon-tool

    AWS S3

  • icon-tool

    EC2

  • icon-tool

    Jasmine

  • icon-tool

    Jest

  • icon-tool

    Octopus

  • icon-tool

    AWS S3

Work History

8Years

Senior Software Engineer

Amadeus
Jul, 2021 - Present4 yr 3 months
    Designed and implemented frontend applications with Angular, integrated Angular frontend with Node.js backend, created RESTful APIs using Node.js, implemented state management with NgRx, used AWS Secrets Manager for secure configuration, managed deployment pipelines with CI/CD practices.

Senior Engineer

Mindtree
Jan, 2017 - Jul, 20214 yr 6 months
    Developed dynamic applications using Angular, implemented server-side rendering with Angular Universal, built responsive web designs, verified components using Storybook, performed unit testing with Jasmine and Karma, managed workflows with Git and Agile methodologies.

Achievements

  • Spot On Award: Expert Thinking
  • Coursera Node js, Express
  • Coursera Google Kubernetes Engine

Major Projects

5Projects

BSS Smart Scripts

    Developed web applications using Angular and Node.js, implemented authentication mechanisms, participated in code reviews, liaised with clients for requirement analysis.

Order Management System

    Improved user experience with Angular, designed reusable components, collaborated with UX/UI designers for responsive interfaces, optimized application performance with lazy loading.

Flydubai

    Developed customer-facing web applications using Angular, implemented state management, wrote unit tests, designed project architecture supporting multiple languages.

SITA SRDT

    Implemented responsive layouts using Angular, supported mobile versions with NativeScript, designed library-based structure for modular code maintenance.

WTR UI World Tracer

    Migrated application from AngularJS to Angular 8, designed branding and themes, worked on micro-front-end POC, ensured code quality with unit testing.

Education

  • B.TECH. in Electronics and Communication Engineering

    Jawaharlal Nehru Technological University (2016)

Certifications

  • Coursera node js, express

  • Coursera google kubernetes engine

  • Spot on award: expert thinking

  • Google kubernetes engine

  • Express coursera

  • Coursera node js