Chris Johnson
1661 Anoche Glen, Escondido, CA 92026 | 7cdjohnson7@gmail.com | (801) 898-0236
Summary
Seeking a senior .NET full stack software engineer position to apply superlative problem solving, critical thinking, and communication skills.
- .NET Full stack (7 years)
- API Development (7 years)
- Restful APIs (2 years)
- .Net Core (2 years)
- .Net Framework (5 years)
- .Net Webforms (5 years)
- .Net MVC (1 year)
- MsSQL (7 years)
- MySQL (2 years)
- NoSQL - Dynamo and Mongo (2 years)
- AWS (2 years)
- Javascript (7 years)
- jQuery (4 years)
- Angular 2+ (2 years)
- Vue (1 year)
- Python (4 years)
- Java (2 years)
- Docker (4 years)
- Linux (2 years)
- Microservices (2 years)
- Automotive Industry (7 years)
- Car Dealership Industry (2 years)
PROFESSIONAL EXPERIENCE
TuSimple La Jolla, CA August 2018 - Present
Senior Software Engineer (Verification Platform), Team Lead
TuSimple is a fast growing start-up developing level 4 autonomous driving technology for freight trucks. Before new builds are tested on real trucks on the road, they undergo rigorous functional safety and integration testing. My team primarily develops internal tools to create and maintain a suite of tests and auto create reports to facilitate this testing
- Develop internal tools for test case creation, debugging, analysis, and test reporting
- Lead team of 3 in charge of integration testing of autonomous trucking software
- Design scenarios that realistically simulate road and traffic conditions
- Guaranteed quality and safety of daily builds prior to their deployment on real roads
Dealertrack (Cox Automotive) Sandy, UT August 2016 - August 2018
Software Engineer, Senior Software Engineer
Dealertrack’s Dealer Management System is a .NET, cloud based, enterprise software solution used by car dealerships for daily operations, OEM communication, inventory management, repair services, registration, financing and other functions. The company has a team of over 200 engineers. My cross-functional team of 10 primarily worked on vehicle inventory and invoicing features.
- Integral fullstack developer with emphasis on restful APIs
- Stepped-up as team lead after company reorganization left team without lead
- Primary developer of microservices related to vehicle inventory and contributor to many related microservices
- Part of 30+ developer effort to convert a SaaS monolithic legacy system to microservice architecture
- Practiced Scaled Agile Methodology to organize efforts within and between teams
- Test Driven Development and Continuous Integration and Delivery to constantly push code to production
Utah State University Logan , UT January 2015 - August 2016
Machine Learning and Computational Biology Researcher and Lab Manager
Dr. Nicholas Flann’s (PhD) research lab primarily studies biological systems using computational models. I utilized an existing program written in Java to simulate cell death and subsequent wrinkling patterns observed in colonies of bacteria (biofilms). I used a customized genetic algorithm to optimize parameters of the model to fit real biological data
- Built optimization software and successfully applied it to fitting biological models.
- Collaborated closely with the Institute of Systems Biology on modelling research.
- Optimized biofilm simulation software to increase its speed over 10x
- Managed the lab during my second year
Orchid Event Solutions (Visit Salt Lake) Salt Lake City , UT December 2013 - August 2014
Software Engineer
Orchid Event Solutions manages conventions by facilitating event registration, accommodation booking, and event logistics. They have a small development team that rapidly develops websites, kiosk software, and third party integrations for each event.
- Significantly reduced website creation time
- Created custom WebForm controls to facilitate rapid development by junior developers
- Automated continuous integration and delivery process
- Evangelized best coding practices including coding standards, reviews, and Agile best-practices
Carnections, Inc. Salt Lake City , UT June 2009 - December 2013
Co-Owner, Founder and Webmaster
A friend and I started a national car shipping brokerage company. I managed the technical side and he managed the business.
- Designed, programmed, and maintained website, carnections.com, built using ASP.NET WebForms
- Carnections.com provided accurate shipping estimates and facilitated booking
- Securely processed customer credit card information and stored contact information in MsSQL DB
- Significantly expanded online presence using search engine optimization (SEO)
EDUCATION
Utah State University Logan, Utah July 2016
Computer Science, M.S., GPA 3.89
- Emphasis in machine learning, optimization, and computational biology
- Thesis: Fitting a Multiscale Biofilm Model using a Parallelized Multi-objective Genetic Algorithm
University of Utah Salt Lake City, Utah May 2012
Psychology, B.S., GPA 3.75
University of Utah Salt Lake City, Utah May 2012
Philosophy, B.S., GPA 3.75
PUBLICATIONS
- Third author on Bridging the multiscale gap: Identifying cellular parameters from multicellular data
- Primary contribution was developing parameter searching software to fit model
- Third author on Cell Death as a Trigger for Morphogenesis
- Primary contribution was developing and programming software model of biofilm cell death