We provide IT Staff Augmentation Services!

Software Architect And Senior Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Challenge seeking, detail oriented Senior Backend Engineer with 18 years of experience in back - end development in several programming languages. Experience-honed problem solver who consistently demonstrates unparalleled adaptability. Swiftly assimilates new information, methods, and technologies; and gains proficiency in tasks with steep learning curves. Excellent communicator who translates complex concepts and esoteric topics into easily understood narratives by way of strategic language and both graphical and interactive mediums. Excels in high-stress, fast-paced environments with demanding schedules and high performance and quality standards. Effective leader and team member who is able to consensus build and liaise across various business units to facilitate executive- level decision making and contribute to organizational success.

TECHNICAL SKILLS:

BackEnd: Golang, Python, C/C++, Node.js and Java

FrontEnd: React, Angular, Vue, Javascript, HTML and CSS

Data Store: MySQL, PostgresSQL, MongoDB, Redis, DynamoDB, CouchDB, ETCD

Big Data + Search: ElasticSearch, Hadoop/Hive, Redshift, Snowflake, Athena, Presto, Spark, Cassandra

Cloud: AWS, Azure, Google

Other: Git, Machine Learning, GraphQL, Agile, Linux, Cryptography, Arduino, Raspberry Pi, Embedded, REST, gRPC, Blockchain, Cryptocurrency, Streams, Serverless, Kubernetes, Microservices, CI/CD, Message Queues, Networking, Cybersecurity

Mathematics: Cryptography, Probability, Statistics, Stochastic Calculus

PROFESSIONAL EXPERIENCE:

Software Architect and Senior Engineer

Confidential

Responsibilities:

  • Implemented various features for the Regional Storage Orchestration Service (RSOS), a REST and gRPC service that handles millions of daily boot and storage volume requests for Client Cloud customers
  • Implemented the Bring Your Own Key (BYOK) feature that allows customers to encrypt their storage volumes
  • Implemented the Expandable Volumes feature that allows customers to change storage volume capacity and IOPs
  • Implemented security hardening features to increase service-to-service security
  • Implemented a virtual environment that allows engineers to work on a virtualized IBM cloud which markedly improved testing velocity
  • Implemented a CLI to test the REST and gRPC endpoints locally and in staging environments that automatically updated via protobuf code generation
  • Worked extensively with creating, updating and debugging Kubernetes deployments
  • Worked on-call on a monthly rotation for production issues and was hands-on for two large-scale war room events
  • Attended daily stand-ups, reviewed PRs daily for an international team, and conducted bi-weekly reviews, grooming and retros
  • Technology Stack:
  • Golang, Python and Bash
  • REST and gRPC microservices
  • Kubernetes and Docker
  • LogDNA and Splunk

Software Architect and Senior Engineer

Confidential

Responsibilities:

  • Architected the cloud infrastructure for a 2024 MMO game for millions of concurrent users
  • Architected and implemented the CI/CD pipelines for game ops
  • Architected and implemented an environment launcher service that would launch environments from Minikube to production-mirror clusters for testing
  • Architected a world-launcher that would launch and manage pod instances for concurrent users connecting over TCP
  • Architected and implemented the core REST and gRPC microservices for game ops
  • Architected an organization-wide microservices migration from Python to Golang that involved 18 developers
  • Taught an hour-long Golang and best practices course three days a week to a class of 12 to train the Python engineers that were new to Golang
  • Met weekly with product owners and senior leadership to discuss project status and worked with these groups to meet sprint and migration initiative goals
  • Reviewed PRs from multiple migrations teams, attended daily scrum and biweekly reviews and retros
  • Implemented code for a migration of four request-heavy REST APIs from Python to Golang
  • Technology Stack:
  • Golang, Python and Bash
  • REST and gRPC microservices
  • TCP gateway
  • Kubernetes, ECS, EKS and Docker
  • SQS and SNS
  • Terraform and Cloud Formation

Software Architect and Senior Engineer

Confidential

Responsibilities:

  • Led a team of 7 to architect, develop and deploy a streaming and historical analytics platform for an international news organization
  • Hands-on back-end development and DevOps
  • Implemented a high-performance parquet format writer/reader in Go
  • Developed microservices based platform that integrated with serverless technologies to streamline ETL and provide cost savings
  • Technology Stack:
  • Golang, Python and Bash
  • Lambdas and REST and gRPC microservices
  • Fargate
  • SQS, SNS, Kinesis and Firehose
  • Terraform and Cloud Formation
  • Machine Learning
  • Developed a model that analyzed session data and returned a recommended clip viewing queue
  • Developed a model that analyzed clip meta data and recommended content tags that would return the highest ad click rates

Software Architect and Senior Engineer

Confidential

Responsibilities:

  • Led a team of 20 engineers (8 on-site, 12 remote) to migrate the company's existing dedicated server .NET stack to a modern, eclectic, cloud-based stack, redeveloped the company's core software, replaced 3rd party software with in-house software, and dramatically improved security, performance, customer satisfaction and business insights
  • Administrative efforts (15%). Conducted interviews, served as scrum master, and led code reviews and mentoring of and of junior hires
  • Hands-on back-end code (75%) development and DevOps (10%)
  • Implemented Agile and Continuous Integration, and Test-Driven Development methodologies
  • Replaced the 3rd party GPS tracking software with an in-house platform capable of processing and providing real-time analytics from IOT data for over 500,000 fleet vehicles every second
  • Redeveloped the company's fuel transactions platform and implemented a proprietary smart contract blockchain model
  • Technology Stack:
  • Golang, Python and Bash (.NET migration)
  • REST and gRPC microservices
  • TCP and TLS gateways
  • Kubernetes and Docker
  • Kafka
  • Terraform and Cloud Formation
  • Machine Learning
  • Developed models to identify road conditions, safety events and predict maintenance in real-time

Team Lead

Confidential

Responsibilities:

  • Recruited and led a team of 25 quantitative analysts, quantitative developers and traders to develop high-frequency trading strategies for the US equities market
  • Developed a low latency high frequency US equities trading platform similar to the Bear Stearns project
  • Developed a US equities market simulator similar to the Bear Stearns project
  • Developed several high-frequency trading strategies

Senior Trader

Confidential

Responsibilities:

  • Developed and traded a high-frequency US equities strategy on a portfolio of $10m USD
  • Strategy was automated, low latency, and was developed in C++, running on a lightweight, proprietary Linux kernel
  • Generated daily returns of 25 basis points with a high sharpe

Senior Quantitative Engineer

Confidential

Responsibilities:

  • Worked on a trading floor and assisted high-frequency US equities traders by way of developing pricing and risk models and executing those models using Java and C++
  • Created a US equities market simulator that used Monte Carlo and other stochastic methods to simulate slippage and other market phenomenon in order to create more accurate back- tests
  • Developed a low latency high-frequency platform which was used by High-Frequency Trading desks across asset classes
  • Low-latency UDP handler that read Level 2 binary data coming from the exchanges
  • FIX protocol communication engine
  • Low-latency price level management and Best Bid / Best Ask calculator
  • Portfolio manager, Size manager, PnL-manager and calculator
  • Live net positions engine
  • Low-latency pattern retrieval and matching

Research Associate

Confidential

Responsibilities:

  • Investigated causative agents behind HIV-Associated Dementia and developed therapeutics for acute and chronic HIV infection
  • Assisted lab personal with day-to-day assays and other experimental techniques
  • Gave weekly presentations on progress and proposals for new projects
  • Gave presentations to VIP visitors on on-going lab work and future projects
  • Prepared supplement materials for NIH grant applications
  • 2002: Developed a novel therapeutic for treating acute HIV infection using the Proteosome Software which was used to predict which peptides from the HIV proteome had the highest likelihood of presentation on the MHC-I complex and then targeting those peptides using an IgG library
  • 2001: Developed software using C++ that predicted proteasome catalytic activity
  • 2001: Research on HIV- Associated Dementia led to 1st Place in Greater Kansas City Science
  • 2001: 3rd Place in the Intel International Science and Engineering Fair

We'd love your feedback!