Post Job Free
Sign in

Software Engineer Node Js

Location:
Concord, NC
Salary:
160000
Posted:
April 30, 2025

Contact this candidate

Resume:

Srikanth Garlapalli

Harrisburg, NC • 510-***-**** • ******************@*****.***

Innovative Fintech Software Engineer with over 20 years of experience in designing and developing cutting-edge financial technology solutions. A proven leader in architecting and implementing complex systems, I blend deep technical expertise with a strong business acumen to drive digital transformation in the finance industry. My track record includes successfully leading cross-functional teams, ensuring compliance with industry regulations, and delivering secure, scalable, and high-performance fintech products that elevate user experiences and drive business growth.

Skills

C#, Typescript, PHP, Python

Vue js, VueX, Node js, jQuery, Angular

React js, React Query, React Saga

HTML, CSS, Bootstrap UI

SQL Server, MY SQL, Redis, Postgres

Git, Subversion

SonarQube, Fortify, UpSource

Grafana, Kibana, Splunk, Lightstep

Team city, Jenkins, Octopus

AWS Lambda, Dynamo DB, AWS Fargate, ECR, ECS, Docker

Kong API Gateway, Terraform, Github Actions

Certifications

AWS Certified Cloud Practitioner - Issued Aug 2023 · Expires Aug 2026

HashiCorp Certified: Terraform Associate - Issued Mar 2025 · Expires Mar 2027

Experience

MAR 2024 – DEC 2024

Senior Software engineer (Contractor), LPL Financial, Fort Mill. SC

Hubspot Data Migration

As a part of cost saving initiative access to Hubspot was being disabled for all users and my task was to download all emails and notification stored on Hubspot

Built a Python program that would download data from Hubspot.

Used Panda & html5lib library to parse JSON and HTML templates

Used AWS S3 bucket to save these emails and notifications.

Redtail to Salesforce Integration

Designed and developed a bi-directional bridge between two different task management systems Redtail and Salesforce.

Build 4 Lambda functions that act as producer and consumer of Kafka messages between Redtail and Salesforce.

Used .Net core to build these lambda functions.

User data is stored in dynamo db.

Used Octopus and Terraform to deploy code into AWS environments.

Email Service Notifications

As part of a modernization initiative, our team was responsible to break down a monolithic application and launch micro services.

Designed and built new email service that would send customized email notifications to users.

Used .Net core to build these lambda functions.

HTML Templates are stored in SQL server DB.

Used Octopus and Terraform to deploy code into AWS environments.

Application is built on Node JS, TypeScript and Angular 16.

Updated api calls to old API and shifted to new API.

DEC 2009 – AUG 2023

Principal Software engineer, Factset Research Systems. Charlotte, NC

Migrate legacy applications to AWS and host on AWS ECS Fargate.

As a lead for migration project, I identified legacy applications that could be easily re-written in JavaScript to be hosted in Node JS and Express JS.

Used React JS to build rich responsive UI.

Created repository in Elastic Container Registry (ECR) for application images.

Setup ECS Clusters, Tasks.

Setup ALB, Target Groups to make application scalable.

Setup Kong API gateway to manage network traffic.

RBC Canada (https://www.rbcroyalbank.com/personal.html) is one of Canada's biggest banks, and among the largest in the world based on market capitalization.

As a lead for the project, I designed the project end to end and provided initial project estimate.

Setup the project scaffolding and setup CI/CD pipeline.

Build single page web application to help RBC users research financial data for Equities, Mutual funds, ETFs, and Indexes.

Application was built on Node js platform with React js for UI development, Asp.net core to build APIs and SQL server as DB.

Used Redux for state management.

User authentication and authorization is managed using JWT token.

Data was retrieved using distributed Asp.net Core APIs and SQL server as backend DB.

Collaborated with DB team with database design and importing of client data into Factset databases.

User sessions are managed using Regis DB.

Wealth Management Portal – Release Dashboard

Built a internal dashboard application which has information like release date, current version for each product.

Product Owners can make releases and manage product versions in production.

Application is built on Node js platform with React JS on the frontend.

Used OKTA for user Identity and access management

Other Responsibilities

Worked with a team of Security experts and implemented OWASP Security standards.

Performed continuous reviews of projects and team work in order to enact proactive changes that maintained efficiency.

Worked with project managers, developers, quality assurance and customers to resolve production issues.

Collaborated with team to determine application requirement specifications.

Mentored junior engineers via careful supervision through onboarding process and beyond.

Employed peer code review to better delegate error checking duties and enhance debugging outcomes.

DEC 2005 – DEC 2009

Lead Software engineer, Dow Jones/News Corp, San Francisco, CA

Worked collaboratively with stakeholders to resolve technical roadblocks.

Translated customer and system requirements into robust software design with test-driven approach.

Helped manage application's technology platform status, project pipeline and development priorities.

Communicated project plans, tracking details, status updates and risk mitigation plans to cross-functional team.

Managed project and personal schedule by consistently meeting deadlines.

Analyzed proposed technical solutions based on customer requirements.

Developed robust, scalable, modular and API-centric infrastructures.

Collaborated with fellow engineers to evaluate software and hardware interfaces.

Delivered unit-tested systems within customer-prescribed timeframes.

Updated old code bases to modern development standards, improving functionality.

Collaborated with clients to define solution requirements.

Provided direction and guidance to process improvements and established policies.

OCT 1999 – DEC 2005

Software Developer, Marketwatch, San Francisco, CA

Discussed issues with team members to provide resolution and apply best practices.

Updated old code bases to modern development standards, improving functionality.

Participated in software field testing to verify performance of developed projects.

Collaborated on stages of systems development lifecycle from requirement gathering to production releases.

Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.

Created proofs of concept for innovative new solutions.

Led version control efforts for organization, employing public and open source repositories.

Education

Bachelor of Science, Mechanical Engineering, Osmania University, India – May 1996

The University of Texas at Austin Postgraduate Degree, Cloud Computing – Nov 2002



Contact this candidate