I'm Chris, a software developer who loves to question, read, learn, and build. I wake up excited to test and broaden my skills by implementing Full-Stack solutions to conquer new problems in creative ways.
a developer looking to make an impact with a corporation whose values and culture I align with.
As a former Marine Corps Electronics Maintenance Technician, I have years of experience troubleshooting and diagnosing complicated faults on a range of equipment.
After a few years in the U.S. and abroad as a junior technician, I eventually supervised a maintenance section and was selected to teach at the largest occupational school in the Marine Corps, the Marine Corps Communication-Electronics School, or MCCES.
While at MCCES instructing Marines in technical skills, I refined organizational, managerial, and public-speaking skills, all of which serve to help make me an asset to any team.
I've used quite a few technologies in my developer journey so far...
This section will continue to grow!
Version Control & Development - GitHub | VSCode | Nodemon | npm
API Development - Postman | Insomnia
Database Development - Sequelize | Beekeeper
Collaborative Tools - Zoom | Slack | Trello | Agile Project Management
A few of the projects that I am most proud of.
Dimensional Defender
Time Frame: 3 Days
• Solo development of a Python arcade game using the Pygame library w/ JSON to save high score data.
• Learned Pygame library through self-study to build a project using technologies outside of the scope of my development course.
Earthquake Tracker
Time Frame: 5 Days
• Remote 4-person frontend development team built an earthquake tracker app utilizing two APIs that allows the user to visualize and obtain data about the 60 most recent earthquakes worldwide.
• Responsibilities: Designed HTML layout, selected all iconography & completed most of the CSS, rendered earthquake data from API w/ JS & Bootstrap cards, authored the README file.
S.M.A.C. Overflow
Time Frame: 2 Weeks
• Remote 4-person full-stack development team built a chat / reference / collaboration application inspired by Slack messenger and Stack Overflow that allows the user to make an account and ask questions of other registered devs, help other devs with their questions, and reference official documentation. Users, user messages, channels, and documentation are stored and related in Google Firebase Firestore Database & Redux.
• Responsibilities: Set up user authentication along with completing login, register, and 'About S.M.A.C.' pages. Set up Firebase database queries and real-time updates features, completed most CSS styles, and authored the README file.
Time Frame: 1 Week
• Solo development of a full-stack LinkedIn clone using React. This project allows the user to register, sign in, view current tech and software articles, and make text posts to a central feed in real-time. Users and user posts are stored in Google Firebase Firestore Database, while tech articles and user data are stored in state using React Hooks & Redux. Two APIs pull separate tech and software articles that populate the 'LinkedIn News' section.
• Project Removed Due To Copyright Claim From LinkedIn. Must have been a decent clone. 😏
SLR Couture
Time Frame: 2 Months
• Solo development of a full-stack fashion gallery using React and Firebase. This project allows the user to view clothing designs from the designer and submit a form with their information to start the order process.
Proven leader and learner who blooms wherever planted.
"The CompTIA Security+ certification exam will verify the successful candidate has the knowledge and skills required to:
- CompTIA Security+, Certification
"The CompTIA Network+ certification verifies that the successful candidate has the knowledge and skills required to:
- CompTIA Network+, Certification
Coursework includes "mobile devices, networking technology, hardware, virtualization, cloud computing, operating systems, security, software and operational procedures."
- CompTIA A+, Certification
Coursework includes the following five domains: Security Principles; Incident Response, Business Continuity (BC) and Disaster Recovery (DR) Concepts; Access Control Concepts; Network Security; and Security Operations.
- (ISC)² Certified In Cybersecurity (CC) / (ISC)² Member, Certification
Coursework includes front-end web development, back-end web development, JavaScript, React, Redux, Node.js, Express, Git, SQL/NoSQL databases, Bootstrap, AJAX, jQuery, REST APIs, DOM manipulation, Python, Responsive web design, and more.
- 16-Week Full Stack Immersive Software Development Program, Certification (440 HRS)
"Topics include AM/FM concepts, telephony, microprocessor theory and peripherals, communications security, circuit analysis, communications troubleshooting, the 'UNIX' system, and communications environmental considerations."
- Electronic Maintenance Technician Course, Certification (680 HRS)
"Topics include DC and AC fundamentals, semiconductors, transistor circuits, power amplifiers, power supplies, digital concepts, operational amplifiers, troubleshooting, and pre-calculus mathematics."
- Advanced Electronics Course, Certification (419 HRS)
"Topics include curriculum development, formal presentation and delivery of instruction, and the conduct of after-lesson management."
- Formal School Instructor Course, Certification (112 HRS)
At MCCES, I served as the Platoon Sergeant (Manager) for the largest individual section in the Marine Corps, the MCCES Student Reception Center.
- Certificate of Commendation, Individual Award
While serving in Operation Iraqi Freedom, I performed an outsized percentage of my maintenance section's modifications and repairs to mission critical communications assets. In addition, I aided in the repair of four essential Explosive Ordnance Detectors that were outside the scope of my responsibilty and expertise.
- Certificate of Commendation, Individual Award
I truly appreciate you taking the time to get to know a little about me.
If you'd like to know more, please feel free to reach out!