Senior Backend Engineer, Leadr
Mar, 2022 - Present
Passionate engineer with 5+ years of experience building and deploying large-scale production applications to the cloud. Very experienced in back-end technologies such as NodeJS, but also competent with front-end, especially using a framework such as React. Specializes in building easy to use and reliable APIs with both a REST and GraphQL architecture. Have worked with a number of third-party APIs and systems in order to utilize their functionality and/or data. I enjoy solving difficult problems, creating new systems and infrastructure, as well as improving existing platforms using modern standards to ensure speed and security.
Senior Backend Engineer, Leadr
Mar, 2022 - Present
Digital Transformation Advisor, Gournay Consulting
Oct, 2021 - Mar, 20225 months
Built and maintained the backend architecture consisting of numerous client-facing connections and integrations. Developed the deployment and CI/CD pipeline to deliver high performance Node JS applications. Worked with a variety of technologies including NodeJS, React (NextJS), GraphQL, PostgreSQL and GCP.
Created multiple internal and external connections and integrations to other systems and applications
Created a seamless multi-cloud deployment pipeline to deliver high performance applications to multiple cloud providers and environments
Developed systems utilized and dependended on by Fortune 500 clients and related platforms
Set up and managed several distributed database solutions (PostgreSQL/Firebase)
Software Engineer, Stockpile Reports
Jan, 2021 - Sep, 20218 months
Constructed APIs and integrations supporting rapid deployment of innovative solutions in photogrammetry and digitization technology. Driven by customer interaction to produce results quickly and effectively with little room for error due to the nature of the industry. Worked extensively on backend systems to support several variations of cameras, sensors, and autonomous drones equipped with cutting-edge LiDAR technology. Developed and automated the scanning and collection process to allow for seamless point cloud/mesh 3D reconstruction via spatial computing.
Created the API which was utilized by the first-ever autonomous drone used for stockpile inventory data collection via 3D volumetric reconstructions
Designed and built the first customer-facing API to allow customers to facilitate automation across the board
Created custom reusable authentication and utility frameworks for implementation across multiple projects
Defined and produced multiple highly detailed interactive sets of API documentation
Maintained and modernized a large portion of previously legacy code written in a combination of vanilla JS and PHP
This role was comprised of Node JS, SQL, React JS, Vanilla JS, Python, and PHP
Technical Lead (NodeJS), Wipro Limited
Jul, 2020 - Jan, 20216 months
Worked with and provided the main technical direction for a large team, made up of both on and off-site engineers, primarily in the NodeJS landscape.
Built the entire payment processing system for an extremely large-scale project using the Stripe platform utilizing their NodeJS and React SDKs to create a sturdy and reliable system that is able to handle all edge cases, along with post-payment flows including receipt PDF generation and assignment.
This feature (along with many others) was achieved by utilizing custom endpoints, cloud functions via AWS Lambda, and data storage within AWS S3 and PostgreSQL.
Built a payment processing system for a large-scale application
Was a main source of technical knowledge for a large distributed team
Provided ultimate technical direction for a team of engineers
Software Engineering Manager, Tayse
Feb, 2018 - Jan, 20212 years 11 months
Managed a small team of engineers working to create large-scale internal and customer-facing applications.
Created this department after doing development solo for a year and decided to make it official so that we could start hiring additional engineers to accomplish more ambitious projects.
Mainly worked in Node with a combination of Express + Firebase setting up new REST APIs that our other systems will interact with, or to be used to retrieve/send data to an outside source.
Integration with ERP system (Acumatica)
Full integration with Amazon MWS (Marketplace Web Service) for orders/inventory/product data
Systems that work with several customer APIs (Wayfair, Walmart, Kohl's)
Full integration with PIM system (Salsify)
Fully custom inventory system which tracks changes in real-time from the ERP and sends them via webhook to the necessary recipients
Fully custom ordering system which allows for the processing of orders via integration with both FedEx (REST + XML) and UPS (REST + JSON)
Account Manager, Tayse
Sep, 2016 - Feb, 20181 year 5 months
Mainly worked with large datasets that would then be modified/curated to fit the customer requirements. Worked on creating and modifying data using a variety of methods depending on the scenario, heavily focusing on utilizing automation wherever possible.
Set up automation in the form of custom endpoints to submit/modify data, as well as a connection to a database that used webhooks and triggers to update and deliver data as need to the customer/internal system. I also set up multiple levels of data governance which would automatically assign different levels of data to certain products depending on their base attributes.
Miscellaneous, Miscellaneous
Sep, 2014 - Sep, 20162 years
During this time I was working for multiple employers unrelated to the industry while I was self-teaching myself programming in order to obtain a role related to my newfound skillset.
IT Intern, Owen Security
Mar, 2014 - Sep, 20146 months
A seasonal position in which I worked with alarm systems, device installation, data entry, customer service, and sales.
NodeJS
React
NextJS
Express
CryptoJS
Jest
Mocha
Git
Visual Studio Code
Heroku
AWS
REST
GraphQL
NoSQL
SQL
Firebase
MongoDB
PostgreSQL
Agile
Scrum
TDD
Jira
Airtable
Clubhouse
Salsify Digital Transformer Award , Salsify
Awarded on: Jan 01, 2019
This is an award given by Salsify, for my use of external technologies and advanced utilization of their platform in order to supercharge our use of it. I was among the small group of the first-ever recipients for this award.
https://www.linkedin.com/in/dbboardman
https://www.linkedin.com/in/srini-kapaganty-pmp%C2%AE-b46a8