Author Image

Hi, my name is Nick

Nick Branch

Software Engineer at My Own Startup

I am a passionate software engineer with 5 years of working experience. I am working on a startup project while looking for a new opportunity.

Leadership
Team Work
Work Ethic

Skills

Experiences

1
AWS

August 2022 - September 2023

Greater Seattle Area

Software Development Engineer

August 2022 - September 2023

Responsibilities:
  • Wrote design docs, hosted design feedback meetings, and owned implementation of multiple features of full stack software used by Data Center technicians around the world to do their work.
  • Provided initial response to all Sev-2 incidents in on-call capacity in under 3 minutes followed by a deep dive into the root cause of the issue. Handled global phased release and any necessary rollbacks during release on-call.
  • Resolved automatically and manually cut tickets while oncall including host patching, feature development requests, and deep dives into CloudWatch logs to root cause performance issues.
  • Participated in the design phase of a migration from AngularJS to React and implemented core functionality of the rendering engine.
  • Tools & languages used: Java (Spring Boot), TypeScript, AWS DynamoDB, AWS IAM, AWS CloudFormation, AWS CLI, CloudWatch, S3, RDS, SQS, PagerDuty

DFIN Solutions

August 2021 - April 2022

Remote (Company in Greater Chicago Area)

Software Engineer

August 2021 - April 2022

Responsibilities:
  • Built a stateless microservice to receive telemetry event data from RabbitMQ, transform that data, and ultimately export the spans to New Relic while minimizing impact on the instrumented microservices and existing infrastructure.
  • Instrumented complex workflows across a suite of microservices to allow event data flow into RabbitMQ for use in the above service.
  • Created Azure DevOps build and deploy pipelines, added Terraform configuration, set up Docker containers for local development and for deployment into Kubernetes Pods including horizontal autoscaling.
  • Tools & languages used: Java, JavaScript, Spring Boot, PostgreSQL, MongoDB, Docker, Kubernetes, JIRA, Git, New Relic, Azure DevOps, Microsoft Azure.
2

3
Ricardo Defense

May 2020 - November 2020

Hybrid (Remote in Los Angeles / In-Person in Goleta)

Software Developer

May 2020 - November 2020

Responsibilities:
  • Worked as lead DevSecOps Engineer for product suite of six products. Responsible for implementing new build processes and standards, improving existing processes, and diagnosing build issues.
  • Improved build speeds for existing builds in Jenkins for product suite between 45.5% and 62.7% by implementing shallow git clones, only running builds on Jenkins agents, using reference repositories to clone from after fetch/pull and using optimized compiler switches.
  • Led initiative for Docker/containerization adoption throughout development and build processes.
  • Collaborated with software architecture team to diagram DevSecOps flow in Enterprise Architect.
  • Gave introductory talks to new hires on our DevSecOps process along with a brief introduction to concepts.
  • Tools & languages used: Jenkins, Ant, JavaScript (ES6), Node.js, Express, Java, Docker, JIRA, Git, CVS, Grafana.

CDK Global

June 2019 - August 2019

Portland

Software Developer Intern

June 2019 - August 2019

Responsibilities:
  • Performed backend development on CDK Global’s Global Content Management team in the Functional Services department to build an externally available REST API with an adapter to an internal API,
  • Created an AWS API Gateway and AWS Lambda functions to transform requests between an internal and external API,
  • Worked with AWS Lambda (written in Node.js), AWS IAM, AWS CLI, and Terraform for creating and maintaining an AWS DynamoDB database,
  • Used Confluence to create, manage, and maintain best practices as well as documentation for general new hire on-boarding, and development tools set up that were not already well-documented.
  • Tools & languages used: AWS Lambda, AWS API Gateway, AWS DynamoDB, AWS IAM, AWS CloudFormation, AWS SAM, AWS CLI, JavaScript (ES6), Node.js, Express, Docker, Swagger, Terraform, JIRA, Confluence, Agile Methodologies, Visual Studio Code.
4

5
Digital Waybill

March 2016 - May 2019

Culver City

Software Developer

March 2016 - May 2019

Responsibilities:
  • Created a C# project adding functionality to interact with an Access Database and perform queries to delete/update records with SQL solving common issues, knocking support time on those issues down by 75% in most cases.
  • Created a customized exe with a GUI in C# for customers to modify all fuel surcharge records on the back end of the database cutting down the need to update fuel surcharges on individual price lists.
  • Debugged production VB6 code (at times while on calls with the affected customer) to resolve database inconsistencies and recover from issues on a regular basis.
  • Setup courier software with customized pricing/zones and supported over 500 users with issues pertaining to our software including technical support, billing, and demos for potential customers.
  • Tools & languages used: C#, Windows Presentation Foundation (WPF), Python, JavaScript, VB6, Github.

Education

M.S. in Computer Science - Specialization in Machine Learning
Taken Courses:
Course NameTotal CreditObtained Credit
Machine Learning For TradingIn ProgressIn Progress
B.S. in Computer Science
GPA: 3.49 out of 4
B.A. in Psychology and Social Behavior

Featured Posts

Recent Posts