Contact Info | |
---|---|
Address | 1315 Hoffman Ave, Royal Oak, MI 48067 |
Cell | (248) 345-7894 |
jdoleary@gmail.com |
My mission is to write code that is intuitive, effective, robust, scalable and maintainable.
I actively work to eliminate tech debt during the course of regular development. Test suites must be written to provide confidence that functionality remains intact. Code coverage percentages do not correlate to useful, reliable tests. Continuous improvement is key to a maintainable codebase. Developer efficiency is vital. Efficient tooling is vital.
Detroit Labs
Detroit, MI
Senior Mobile App Engineer
Currently Employed
- Actively developing apps for global release supporting multiple languages
- Developing code generation tool to increase developer efficiency and code reliability
- Currently mentoring multiple mid-tier developers
- Guiding project strategy and direction
- Introduced superior testing tooling which has increased efficiency and test effectiveness
Vectorform
Royal Oak, MI
Duration: 3 years
- Developed and shipped enterprise React application as lead developer
- Contributed to enterprise ASP .NET application for managing radiation monitoring equipment
- Contributed to enterprise AEM Java application for Fiat-Chrysler Automotive - https://www.mopar.com
- Repaired the backend for the Jeep Badge of Honor app
- Developed a synchronized, multi-user interactive experience
- Developed and shipped multiple custom skills for Amazon Alexa
- Developed and shipped VR and AR experiences as lead developer - Daimler Trucks
Harman International
Farmington Hills, MI
Duration: 1 year
- Developed automation suites for in-vehicle infotainment
Personal Projects
- Developed personal health symptom tracker built on Node.js using mySQL database and Social Authentication
- Configured VPS with a webserver and secured with TLS Encryption
- Maintained multiple backend codebases
- Built custom CMS with MongoDB allowing admins to modify content through the site itself
- JavaScript / Node.js
- React
- React Native
- Typescript
- Redux
- MobX
- Webpack / Gulp / Parcel
- NPM / Yarn
- Lodash / Rambda
- Babel
- Testing Libraries: Jest / Ava / Mocha / Tape / etc
- C#
- Java
- Python
- Dev Ops
- SQL / NoSQL
- Redis
- Amazon AWS / Google Cloud
- Heroku
- Git / SVN / Perforce
- Linux / MacOS / Windows
- Progressive Web Apps
- Nginx / Apache
- TLS / SSL