Summary
Software Skills
Work History
Education
Timeline
Overview
SoftwareEngineer

Cody Berndt

Software Engineer
Greenville,WI

Summary

Software Engineer with a passion for learning new technology, building great software, and sharing technology experiences with the next generation. Several years experience delivering software results individually and collaboratively in a team environment. Extensive experience developing cloud-native full-stack applications powered by RESTful APIs, including native mobile iOS and Android. Effective at leading/mentoring teams while still delivering results. A charismatic and passionate social organizer that thrives on building a professional, fun, and enjoyable work environment.

Software Skills

Web/App/ORM/DB Languages/QA:

  • React, Redux, Typescript, Angular, AngularJS, Javascript | Python (Flask & FastAPI), Kotlin (Spring Boot), Java (Spring), Apache Spark w/ Scala, C#, Objective-C | SQLAlchemy, Hibernate, Entity Framework | PostgreSQL, CQL, SQL | Pytest, Cypress, TestRail

Infrastructure:

  • AWS RDS, EC2, Lambda, EMR, CloudWatch, S3, Apache Storm, SNS/SQS, Redis Data Store, SQL Server, PostgreSQL (Aurora), Cassandra, ScyllaDB, Docker

CI/CD/APM/Version Control:

  • Harness, GitLab, Gradle, Maven | New Relic, ELK | Git, TFS

Development Paradigm/Tool:

  • (SAFe) Agile, Scrum | Jira, VSTS

Work History

Software Engineer

Vault Health
Remote
02.2022 - 09.2022
  • Implemented RESTful API endpoints in Python applications using Flask and FastAPI, protected by OAuth 2.0.
  • Added numerous thorough Cypress and Pytest automation tests and documented TestRail cases.
  • Implemented front-end using Typescript, React, and Redux.
  • Wrote and reviewed several solution architecture and design documents detailing feature work.
  • Used APM tools to proactively identify and remedy system issues.
  • Avid code reviewer.

Senior Software Engineer

Virgin Pulse
Remote
06.2021 - 02.2022
  • Worked in Healthy Habits and Wellness space to expand microservices and features.
  • Leader in all team SCRUM rituals.
  • Paired with team Tech Lead, architected and designed highly scalable platform notification suite with performant RESTful APIs using Kotlin and Cassandra.
  • Built new front-end pages with Angular/Typescript and converted old AngularJS pages.
  • Built New Relic dashboards for charter feature insights and better awareness into platform health.
  • Released all new functionality using CI/CD (GitLab to Harness).

Software Engineer

Virgin Pulse
Appleton, WI
05.2018 - 06.2021

Responsibilities:

  • Developed distributed systems with Apache Storm engineered around complex yet robust, real-time and not, multi-threaded, no-data loss rewards system that processed over 20 million rewards daily.
  • Expanded rewards AWS infrastructure through Terraform scripts which managed performance and scalability of Nimbus Topologies Supervisors, using Spouts/Bolts, SNS/SQS feeding multiple Apache Storm processors communicating with PostgreSQL Aurora, locking with Redis data store, and NoSQL Cassandra + ScyllaDB.
  • Used APM tools to proactively identify and remedy system issues.
  • Developed AngularJS + Angular/Typescript paired with Kotlin/Java (Spring) for RESTful API development which fed data to both native mobile app and UI, supported by engineered unit and integration tests.
  • Navigated legacy V1 Rewards data structure, built rewards migration processor with minimal guidance that migrated 100% of customers to V2 Rewards Platform.

Programmer Intern / Programmer / Developer II

J.J. Keller & Associates, Inc.
Appleton, WI
01.2014 - 05.2018

Responsibilities:

  • Worked on a variety of .NET web applications using ASP.NET and RESTful APIs in C#.
  • Developed native iOS and Android applications using Objective-C and Java.
  • Leader and innovator of a couple of novel "ShipIt" ideas/projects.
  • Representative in numerous outreaches to explain software development to children, young adults, and new hires.

Education

Bachelor of Arts - Computer Science

Lakeland College
Neenah, WI
01.2014 - 12.2015

Associate of Applied Science - Software Developer

Fox Valley Technical College
Appleton, WI
08.2011 - 01.2013

Timeline

Software Engineer

Vault Health
02.2022 - 09.2022

Senior Software Engineer

Virgin Pulse
06.2021 - 02.2022

Software Engineer

Virgin Pulse
05.2018 - 06.2021

Programmer Intern / Programmer / Developer II

J.J. Keller & Associates, Inc.
01.2014 - 05.2018

Bachelor of Arts - Computer Science

Lakeland College
01.2014 - 12.2015

Associate of Applied Science - Software Developer

Fox Valley Technical College
08.2011 - 01.2013

Overview

9
9
years of professional experience
3
3
years of post-secondary education
Cody BerndtSoftware Engineer