Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Your Name

Summary

Full stack engineer with a get going positive attitude and an urge to learn new technologies by keeping tabs on current industry standards and best practices in agile environment. Committed to maintaining technical skills specializing in but not limited to NodeJS, .Net core and React UI. Actively working with event driven and serverless architecture in AWS cloud environment using lambdas, DynamoDB, S3, SQS and SNS. Built RESTful APIs using multiple frameworks like .NET core, NodeJS and deployed as lambdas. Well versed with front end single page applications and state management using Redux. Currently pursuing expertise in user management using Okta and securing APIs using JWT tokens with custom claims.

Overview

7
7
years of professional experience

Work History

Software Engineer 2

Houzz
01.2022 - Current
  • Working with agile team to develop and maintain Client apps and backend micro services using AWS cloud infrastructure with latest industry standards.
  • Using NodeJS as primary development library and Typescript as primary language.
  • Working on updating the client apps to support enterprise user management using Okta.
  • Updating backend APIs authorization to support JWT token custom claims
  • Using DynamoDB as primary database and PortgreSQL where relational querying is required.
  • Added logging to existing messaging service to generate logs for audit as well as error handling. This will help in being proactive to catch service downtime.
  • Built a web application from scratch using React and Redux. This application will be used in physical stores of merchants and will be a new revenue stream for the company.
  • Wrote unit tests using jest and combination of enzyme and react testing library to have error prone code.
  • Wrote end to end tests using cypress to have high confidence code base and identify bugs before deploying to higher environments.
  • Maintaining the client apps and backend services on AWS cloud environment using AWS services such as S3, lambda and deploy pipelines.

Full Stack Software Engineer

Lockheed Martin
06.2020 - 01.2022
  • Worked on a team that develops and maintains multiple software solutions for internal team members for their content management needs.
  • Developed and maintained web applications and console applications built on top of .Net core and using React for UI on web applications. These web applications will be integrated with third party document management platforms to extend the features.
  • Dismantled a legacy .Net workflow application into small .Net core console applications and made them docker deployable while still retaining the needed functionality.
  • Worked on rewriting legacy web applications using React for UI and .Net core for web services and integrating with enterprise web services for shared data.
  • Setup up CI/CD pipelines in Jenkins for existing and newly developed web/console .Net core applications to support automated deployments and code analysis.
  • Dockerized applications and configured them to be hosted on Kubernetes environment.

Software Developer

Leidos Holdings Inc.
02.2019 - 05.2020
  • Worked on a team as a full-stack developer developing and maintaining a B2B e-commerce web application in a fast-paced Agile environment that aligns with the organization goals
  • Involved in designing and making major architectural design changes for the web application including UI, Middleware, database and cloud hosting
  • Designed and developed a windows application to load product data that will cut down the manual work by 20 hours to few seconds. Developed using .Net framework and C# and SQL server as back-end
  • Worked with the team to rewrite web application from KnockoutJS to React with typescript to make the application more modern from graphical and technical standpoint
  • Built micro services using C# and .Net core by moving the trivial code from the MVC architecture. Using ReSharper to maintain coding standards consistent across the team
  • Working on setting up measurement using Grafana to analyze application performance and catch application downtime and proactively work on a solution

Sofware Developer

Target Corp
01.2019 - 02.2019
  • Developed multiple CRUD operation RESTful APIs using NodeJS and JavaScript as main language
  • Developed APIs as AWS lambda functions and deployed them on AWS serverless cloud
  • RESTful APIs are developed on top of MySQL database as an effort to migrate from DB2 database
  • Used jenkins for CI/CD pipelines for automated deployments

Web Developer

Company Name
08.2015 - 01.2019
  • Worked as web applications developer building and maintaining multiple web applications built on different platforms including classic ASP, ASP.NET MVC and NodeJS being a part of dynamic team that supports and maintains finance processes with multiple tech stack
  • Converted web forms applications from vanilla JavaScript and HTML to single page application using ASP.NET 4.5 and AngularJS with SQL server database as backend database
  • Built a RESTful web API application on top of SQL server database using NodeJS and Express with ES6 JavaScript
  • Setup IIS servers while migrating ASP.NET applications from legacy shared servers to dedicated VMs
  • As a part of effort to migrate source code from TFS to GitHub, worked on setting up a CI/CD pipeline using GitHub, Jenkins and Artifactory integration
  • Worked on SQL server database as a back-end database for web applications and PostgreSQL database for reporting
  • Hands on experience working with multiple databases like DB2, oracle, Hadoop and in house ETL tool to be a contributor to the reporting applications supported by the team

Education

Master of Science - Information Technology Management

Campbellsville University
Louisville, KY
2020

Master of Science - Computer Science

Oklahoma Christian University
Oklahoma City, OK
2015

Bachelor of Science - Electrical and Communication Engineering

Jawaharlal Nehru Technological University
Hyderabad, India
2013

Skills

  • NodeJS, NET core, ASPNET Core, MVC
  • React, Redux, Angular
  • C#, Typescript, Javascript
  • HTML, CSS, TailwindCSS, MaterialUI
  • RESTful APIs
  • Docker, Kubernetes
  • AWS Lambdas, S3, SQS, SNS
  • DynamoDB, SQL server, PostgreSQL, MySQL
  • Jenkins, Artifactory, ADO Pipelines
  • TFS, GIT, GITHUB, GitLab, ADO
  • Visual Studio, VS Code
  • Internet Information Services 75, 80, 100

Timeline

Software Engineer 2

Houzz
01.2022 - Current

Full Stack Software Engineer

Lockheed Martin
06.2020 - 01.2022

Software Developer

Leidos Holdings Inc.
02.2019 - 05.2020

Sofware Developer

Target Corp
01.2019 - 02.2019

Web Developer

Company Name
08.2015 - 01.2019

Master of Science - Information Technology Management

Campbellsville University

Master of Science - Computer Science

Oklahoma Christian University

Bachelor of Science - Electrical and Communication Engineering

Jawaharlal Nehru Technological University