Tyler Dixon
Senior Full Stack Software Engineer
Summary
Senior Full Stack Software Engineer with 8 years experience in architecting solutions for large publishers. I’ve worked on projects of all sizes, spanning many disciplines and roles. Most recent work has been researching and planning new features, writing proposals for those features, and developing their front and back end implementations.
Skills
Back End
Go, Node, PostgreSQL, Mongo, Redis, Kafka, Pub/Sub
Front End
Typescript, Javascript, React, Angular
Tools, Etc.
Git, GCP, AWS, Ansible
Experience
Admiral / Senior Full Stack Software Engineer
February 2018 - Present
Working with existing microservices and creating new ones to help publishers monetize their web and physical content. I’ve worked primarily with Go backend services and React front end Dashboard. Highlights include:
- Leading new projects and large scale changes through the process of planning, architecting, back and front end implementation, testing, and release.
- Planning and executing migrations and updates that impact scripts and data sent to >30,000 sites (including NBC, CBS Interactive, and Hearst networks).
- Building internal tools to increase sales, support, and engineering staff productivity.
- Working with scripts and services that must maintain low overhead as they go out to millions of users on thousands of publisher websites to overlay publisher content.
- Mentoring 2 junior developers, helping them better understand the platform and best front-end development practices.
- Evaluate and prioritize back and front end bugs, fixing high impact bugs as they arise.
Riptide Software / Software Engineer II
December 2014 - February 2018
Most work done involving our Node.js services that help support our front-end LMS-lite and courseware.
- Developing and refactoring Node.js backed services, handling their deployment and any migrations due to updated data models.
- Assisting in the design of services and how they will be deployed to the AWS environment.
- Adding and managing features in the web platform (built primarily in Angular).
- Refactored monolithic custom express-based framework service to use a more conventional library and microservice architecture.
Riptide Software / Software Support Intern
August 2013 - December 2014
Time primarily spent with our in-house distance learning courseware implementation, development and maintenance.
- Working with clients for development on their custom courseware implementation.
- Adding features to and maintaining the core courseware components (Angular 1 and React).