Colin Edwards
Software Engineer | Full Stack Engineer
Hire this person
Send a job offer directly to this candidate
About
I'm a software engineer seeking position with a dynamic and innovative team.
Prior to completing Hack Reactor's immersive software engineering boot camp, I worked for 9 years in the manufacturing industry as a quality control/assurance engineer, working with medical, aerospace and industrial components. I pride myself on my strong attention to detail and my driven worth-ethic. I do well under tight deadlines and really enjoy working with team members working towards a common goal.
Programming: Python 3, JavaScript ES6+, HTML5, CSS, SQL
System Design: Monoliths, Microservices, Domain-driven design, Docker, Message passing, Event sourcing
Back-End: Django 4, FastAPI, RabbitMQ, PostgreSQL, MongoDB, Apache Kafka
Front-End: DOM manipulation, Websockets, React
Experience
SUMMARY
Recent graduate of Hack Reactor’s 19-week advanced software engineering immersive bootcamp. Dedicated to problem solving and developing strong full-stack applications, while also collaborating with team members. During my studies, I have gained hands-on experience using front and back end frameworks.
SKILLS
Programming: Python 3, JavaScript(ES6+), HTML 5, CSS, SQL, PHP
System Design: WordPress, Monoliths, Microservices, Domain-driven design, Message passing
Back End: Django 4, PostgreSQL, MongoDB, Apache Kafka, RabbitMQ, FastAPI
Front End: DOM manipulation, Websockets, React, React.js, Bootstrap
SOFTWARE APPLICATION DEVELOPMENT
Software Engineer, Hatch App | React.js | fastAPI | SQL | Python | 2022
Back-end construction and optimization for a pomodoro timer application for personalized use and task organization with statistical tracking- Initiated a SQL database using Beekeeper Studio to create tables and generate mock data
- Utilized FastAPI framework to establish endpoints and successfully communicate with the database
- Created and deployed a timer functionality using React, JavaScript and HTML to display running countdown timer and also to track progress and completion of individual users’ tasks
- Completed unit tests using fastAPI’s TestClient and applied them to the continuous integration process to verify endpoint functionality
- Collaborated with teammates in development branches and handled merge conflicts to have a working pipeline
Software Engineer, CarCar | React.js | Django | HTML5 | CSS |
Front-end development and implementation for a Car dealership management application by utilizing three different microservices and polling for data- Engineered sales department API using the Django framework, specifically for developing class based models
- Created images and run containers on various ports for each microservice using Docker Engine
- Built out front-end React components that allows a user to create and look-up inputted sales history and records for each user
- Executed a working application for a car dealership management system by utilizing three different microservices and polling for data
- Designed React front-end features for the application to communicate with the back-end microservices to display necessary data
Created a task manager application allowing users to login, create and track the status of tasks and projects using the Django framework.
- Led the full-stack construction and implementation of a complete static website in a complete virtual environment
- Successfully configured front-end features using HTML and designed the back-end design using Python
- Created user account creation and login functionality through combination of HTML and Python
Quality Assurance Engineer, RKL Technologies August 2020 - May 2022
Oversaw quality department to ensure the company's KPIs were met by following lean manufacturing principles
- Executed complex instructions, interpretation of blueprint / schematics ensuring machines are working at full capacity, are stocked with needed material, well-maintained and perform periodic checks on output
Quality Assurance Engineer, Linda Tool June 2019 - June 2020
- Communicated with vendors about process certifications and corrections of precision aerospace machined and processed components
- Managed 100% inspection equipment inventory and daily calibration, and followed the supplier’s quality assurance requirements
Education
Hack Reactor, Certificate in Advanced Software Engineering 2022
Recent graduate of Hack Reactor’s 19-week advanced software engineering immersive bootcamp.