Junior Full Stack Web Developer
About Me
Full-stack web developer in both Java and MERN stacks whose educational background is in science and animation. This has given me the perfect foundation for innovation and function.
Education
- Georgia Institute of Technology, Certificate Full-Stack Web Development, Atlanta, GA
- Savannah College of Art and Design, MA in Animation, Savannah, GA
- Florida State University, BS Geology & BA Studio Art, Tallahassee, FL
Work Experience
IT Experience : 1 Year
Overall Experience: 4 Years
Hobbies | Passions
- Reading
- Animation/Drawing
- Tennis
Contact Information
Consultant Contact
For all information, please contact Kiersten Kindred, Consultant Engagement Manager.
- Phone Number : 713-547-4495
- Email Address for Work Availability : kkindred@talentpath.com
- Personal Email Address for Project Inquiries : mterranova@talentpath.com
My Accounts
View my repositories and posts over my work and social media accounts.
- GitHub Account : github.com/mrterranova
- LinkedIn Account : Click Link Here
- Twitter Account : Click Link Here
Or you can download a pdf of my resume HERE
Skills
Software Engineering Skills
Git | Github | Gitlab
HTML
CSS
Agile Environment| Scrum | Kanban
JavaScript Fundamentals: OOP, Modern ES6 Features, & Web Components
React | Redux
MongoDB/Mongoose
MERN Full Stack Architecture (MongoDB, Express, React, Node) Stack
Java /Spring Boot
MySQL/PostgreSQL/Sequelize
Additional Strengths
Firebase
Exposure to Express-Handlebars
Leadership
Bootstrap
Heroku | GPC Training | AWS Training
Certificate in Object Oriented Programming in Java
Teamwork & Collaboration
Technical Written & Verbal Communication Skills
Talent Path Project Work
National Farm Donator
Independent full-stack CRUD application to serve as a template for communication between farmers and community using PassportJS and a sequelize.
Technology : Javascript, Node.js/Express, MySQL
Project Link: Capstone Repository
Speaker Itinerary App
Independent full-stack CRUD application for displaying speakers and scheduling speaking events.
Technology: AngularJS, Springboot/Java, SQLite
Project Link: Client Repository, Server Repository
Headshots
Group ReactJS application with camera and background removal components to take professional pictures.
Technology: ReactJS
Roles: Styling and Toggle Features
Project Link:Headshots Application
Amazin’
Full-stack application replicating popular shopping websites.
Technology: ReactJS, Springboot/Java, Postgres
Roles: Product Variant Component, Editing Server Development
Project Link:Client Repo, Server Repo
Earth BNB
Full-stack application replicating popular bed and breakfast websites.
Technology: AngularJS, Springboot/Java, MySQL
Roles: More Places to Stay Component, Footer, Client Routing, Server Development
Project Link: Client Repo, Server Repo
Galactic BNB
Full-stack application and extension to Earth BNB with the incorporation of AWS elasticsearch parameters.
Technology: AngularJS, Springboot/Java, MySQL
Roles: Client-side routing to AWS elasticsearch, connecting and passing data between multiple components.
Project Link: Repository
Learning Exercises with Java Projects
Java building exercises demonstrating knowledge base in Java testing and application production.
Projects and Links:
-
Mini Arcade Repository Travis Build -
Streams and Lambdas Repository Travis Build -
Bin and Die Repository Travis Build -
Learner Lab Repository Travis Build -
Exceptions Exercises Repository Travis Build -
Java Core Foundations 3 (Extra) Travis Build -
Java Core Foundations 2 Travis Build -
Java Core Foundations 1 Travis Build
Data Analytics Challenges FreeCodingCamp work
FreeCodingCamp project with completion certificate attached to my LinkedIn. These are my various repos showing all the work and notes took to complete each challenge.
Data Analysis with Python Projects:
- Mean-Variance-Standard Deviation
- Demographic Data Analyzer
- Medical Data Visualizer
- Page View Time Series Visualizer
- Sea Level Predictor
Authored Articles
Mapping out your full-stack project: what goes on behind the code
In this post, you won’t find a single line of code. That’s correct, no code at all because you as a developer need a plan for your full-stack application first…
React from scratch: What your webpack might require with .jsx extensions, css, jest-testing, and react-router
Building a react app from scratch? Many tutorials will give you insight as to how to build your own react project from scratch. This tutorial includes not only the basics of what you will need but goes into features that you or your team might want to include…
Build your own custom dropdown menu that displays the user’s selection on click in ReactJS without framework plugins
This is a step-by-step guide on how to build a customizable dropdown menu that updates the options your menu on click. You will be given all the needed steps to develop your dropdown without any plugins…