Hello! My name is Michael Brattin, and I am a React, Typescript, and Python engineer with over 5 years of experience in software development. I have a passion for bringing application concepts to life through the development of front and back-end infrastructure. I have successfully managed new feature releases and user experience improvements for applications with over 100,000 users. Currently, I work as a Software Engineer II at EasyPost, where I develop a Shipping CRM using React with NextJS and maintain the back-end Python API. Prior to this, I worked at Digital Monitoring Products, where I developed front-end applications using React with TypeScript and AngularJS, as well as cross-platform mobile applications using React Native. I graduated from Missouri State University with a Bachelor of Computer Science, and I have a GPA of 3.86 in Computer Science and 3.6 overall. I am proficient in React.js, React Native, NextJS, AngularJS, Cordova, GIT, and Continuous Integration. I am excited to continue developing innovative solutions to complex problems and look forward to connecting with you on my personal website. Thank you for visiting!
Education
Bachelor of Science, Computer Science
Missouri State University
Experience
Software Engineer II
EasyPost - San Francisco, CA
Software Engineer
Digital Monitoring Products - Springfield, MO
Web Works Programmer
Missouri State University Web Strategy and Development - Springfield, MO
Student Intern
Christian Campus House - Springfield, MO
Skills
Programming Languages
Tools
Projects
Shipping CRM with React