We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • I am an accomplished software engineer who works with a variety of technologies and practices to ensure quality while also reducing complexity.
  • I can design cloud and on - premise solutions using modern DevOps and Agile methodologies with many different technologies.
  • I am versed at working with Junior and Senior developers to guide and develop robust, stable and scalable solutions.
  • My next role will help me elevate my expertise while allowing me to become a better mentor and leader through design and technical guidance.

TECHNICAL SKILLS

Languages: C#, C, C++, Java, JavaScript, Golang, Bash/Shell (I’m adept at learning others)

API Development: using REST principles, Swagger, OpenAPI

Platforms/Frameworks: Microsoft Technologies, Java, Spring, React, Redux, jQuery, CSS, HTML, Ember, Jasmine, Azure, AWS

Analytics: KISSmetrics, Omniture, Google Analytics, Eloqua, Flurry

Diagnostics/APM: log4Net/log4j, Serilog, Loggly, LogEntries, Splunk, NewRelic, Datadog, Application Insights, Telerik

Testing: Moq, Jest, Selenium, NUnit/JUnit, Mockito, AutoFixture, Automoq, Test Automation. Testing methodology expertise (BDD, Unit, Integration, E2E, Coverage/Metrics).

Database: SQL Server, Oracle, NoSQL, Mongo DB, Redis, Dynamodb, Cosmos DB, GraphDB, Neptune, Memcached

Software Design: OOP/A/D, SOLID, TDD, BDD, ORM, SOA, EDA, MDA/D, General Architecture

Build/SCM: MSBUILD, Cruise Control, Jenkins, Octopus, TeamCity, Nuget, Gitlab, Git

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

Senior Software Engineer

Responsibilities:

  • Developed highly available and fault-tolerant GRPC based tokenization service. This will be utilized by a majority of applications in Confidential requiring anonymous, secure non-pci, tokens (phase 1).
  • Built using Netty, Java, GRPC, Memcached, AWS Dynamodb and Kubernetes.
  • Migrate a legacy monolithic web application to the Confidential React/Redux platform, that now drives store search by state and location.
  • The backend is run on, Node JS, Kubernetes, Golang, Java, Redis using multiple AWS Lambda applications. The front-end is powered by React/Redux.
  • Guide and design a modernization effort to replace an existing on-premise legacy solution which is built using Java, Logstash, SQL Server.
  • The new architecture is a PCI-compliant S3 driven process utilizing CloudFormation, Java, Lambda, Step Function, Redshift and Neptune.
  • This application is full CI/CD, driven by Git/Gitlab/Bash and CloudFormation.

Confidential, Seattle Washington

API Developer Lead

Responsibilities:

  • Guided load testing of key Loyalty API's which allowed us to launch our V2 rewards platform without being overwhelmed by new and existing traffic (100-1K TPS per API at peak).
  • Designed and spearheaded a strategy for moving to Bitbucket, included branching and merging using Git and modified Git-flow.
  • Key contributor for the Card API redesign, which moves key assets to Azure PAAS.
  • Mentor junior and other senior developers in key strategies for creating highly available distributed REST APIs.

Confidential, Denver Colorado

Senior Web Developer

Responsibilities:

  • Design and implement REST based services using WebAPI.
  • Design and implement front end UI features using CSS/HTML/JavaScript and Ember JS.
  • Participate in code reviews through pull requests to ensure quality and integrity.
  • Provide guidance to team members on best practices and implementations.

Confidential, Denver Colorado

Senior Mobile Web Developer

Responsibilities:

  • Design and implement REST base services using WebAPI.
  • Design cross-browser mobile web experiences using JavaScript, HTML and ASP.NET MVC.
  • Constantly improve site performance and traffic using Omniture and Google Analytics.

Confidential, Denver Colorado

Senior Software Engineer

Responsibilities:

  • Analyze design and updates to application using best practice and industry standards.
  • Design Thuze Diagnostics using WCF and C#.
  • Creation of REST based service in ASP.NET for use in an internal application.
  • Contribute to overall code quality using SOLID design principles.

Confidential, Denver, Colorado

Software Engineer

Responsibilities:

  • Design and implement services with C# and WCF, for integration with the various Confidential platforms including IMS and LIS standards.
  • Designing build processes, using MSBUILD, for deployment on a virtual machine using VMware Lab Manager and local desktops.
  • Provide guidance of methodologies for code quality including TDD, CI and code coverage and dependency management.

Confidential, Lakewood, Colorado

Software Engineer

Responsibilities:

  • Responsible for documentation including Requirements, SDS, Unit testing and API guides.
  • Designed DLOG Standardization for Atreus and Optia (embedded devices).
  • Responsible for maintenance of START team projects, Trima Accel Reporter, TFL.
  • Developed internal website for the RDADB project with an Oracle 10g back end.
  • Designed DLOG Repository Loader/Sweeper for Atreus and Optia.
  • Designed and Implemented Atreus Database and File Sweeper.
  • Designed multiple C# libraries using software design patterns.

Confidential, Westminster, Colorado

Software Engineer

Responsibilities:

  • Designed a C++ application to synchronize remote files with local ones.
  • Updated software in several C++/C# projects to fix defects and add enhancements.
  • Used and modified custom API designed by Confidential .
  • Create and Modify applications to use T-SQL for database access and alteration.

We'd love your feedback!