Profile picture

Nathan Darrington

Front End Developer | Full Stack Software Engineer
Pronouns he/him
Open Resume Email Directly

About me

Hey there! I'm Nathan Darrington, Software Engineer/Full Stack Freelance Developer. My passion for the software engineering and development sector grows every day. On the front end, I have built projects with JavaScript ES5-ES10, TypeScript, PHP, HTML5, SASS, and CSS3 using frameworks like WordPress, Laravel, Bootstrap, Bulma, React.js, and Vue.js. On the back end, I have worked professionally with C#, .NET Core, MySQL, and PostgreSQL. I also have the expertise and specialized training with W3C Accessibility, Test Driven Development, Unit Testing, and Integration Testing.   I am very passionate about being an entrepreneur and my reason for wanting to become an expert in the software development industry stems from seeing many frustrated small business owners that have issues using software programs to run their businesses. I started as a self-taught programmer, transitioning from the sales industry, learning C# before landing my first position as a Junior Software Developer with Easy Data Tracker. From Easy Data Tracker, I transitioned to getting more specialized Full Stack experience on the FE with Turing School of Software & Design. Outside of my passion for programming, my passions in life are tennis, hiking, networking with others, traveling, physical fitness, and spending time with the most amazing family ever!

I am open to work, networking with other developers/engineers, learning about the newest technologies in software development, and contributing to open-source projects. Being a student of life, I love having the opportunity to network with others in the software development industry to become the best professional I can become to bring positive and lasting changes to the software sector. Looking for a team that is open and honest with communication, working toward developing software that is easy to use and easy to understand for their end-users.

Preferred locations

  • San Francisco, CA
  • Boulder, CO
  • Denver, CO
  • Austin, TX
  • Dallas, TX
  • Houston, TX
Open to other locations and/or remote work

Previous industries

  • Computer Software
  • Consumer Services
  • Graphic Design

Skills

  • Bootstrap
  • C#
  • CSS3
  • Express
  • Git
  • GitHub
  • HTML5
  • JavaScript
  • Jest
  • jQuery
  • Laravel
  • Mentorship
  • Mocha
  • MySQL
  • .NET
  • PHP
  • PostgreSQL
  • React
  • Redux
  • Sass
  • TypeScript
  • User Experience Design / UX
  • User Interface Design / UI
  • Vue.js
  • Wordpress

Currently learning

  • AngularJS
  • Business Development
  • Cybersecurity
  • Engineering Management
  • GraphQL
  • LinkedIn
  • Node.js
  • React Native
  • Sequelize
  • Travis

Projects

The Boneyard

The Boneyard

Project scope time 60 hours
Collaborators Profile picture for Nicole Gooden Profile picture for Bret Merritt Profile picture for Travis McKinstry Profile picture for Roberto  Rodriguez Profile picture for Stacy  Potten Profile picture for Judith  Pillado

Tools Used

  • Python
  • Vue.js

The Bone Yard is a dog park locator app. A user is able to log in and search, favorite, and get directions for dog parks in their local area, as well as parks anywhere within the United States. The project will continue to develop and will evolve into a dog social media network where users can post their pet profiles, favorite other pet friends, and book doggie play dates.This project was done in 12 days utilizing two new frameworks, both on the front end and back end respectively. The FE used Vue 2, Vue router, Vuex, and Vue-testing-utils for the first time. The BE used Python and Django. The app consumes multiple APIs including Google Maps, Google Places, and Mapquest API.

My areas of focus:
My areas of focus were the structure and styling of the website. It is responsive, usable on any device and is WAI compliant. A user can use the application with screen readers and/or simple keyboard. I also specifically worked on the Google Map (not the changing of the color when a user clicks on a marker) to be responsive for all screens, as well as embedding it within the website.

Launch the App Code Repository
Screenshot detail for project The Boneyard
Screenshot thumbnail #1 for project The Boneyard

Genrefy

Genrefy

Project scope time 50 hours
Collaborators Profile picture for Bret Merritt

Tools Used

  • React
  • TypeScript

Genrefy is a music app built during my time at Turing School of Software & Design. The app helps expands a user's musical knowledge by helping a user build and save randomly generated playlists from over 60,000 randomly generated genres. A user can click on a genre after visiting the app, generate a random playlist from that genre, click on the playlist name to view more details of that playlist and save their favorite playlist. This project was built using React.js and TypeScript.

My areas of focus:
My areas of focus for this project were to learn Typescript, as it was our stretch technology coming into this project. Features that I worked on for Genrefy were the algorithms for how playlists are built when a user clicks on a genre, styling for the application, conditional rendering, and saving a playlist.

Launch the App Code Repository
Screenshot detail for project Genrefy
Screenshot thumbnail #1 for project Genrefy

Crwn-Clothing

Crwn-Clothing

Project scope time 35 hours
Collaborators

Tools Used

  • GraphQL
  • React
  • Redux

A solo project following a Udemy tutorial program. An e-commerce app utilizing Redux, Hooks, GraphQL, ContextAPI, Stripe and Firebase.

My areas of focus:
My areas of focus for this project was learning more about Redux and hooks with a react workflow. The ability to continually study the program and increase my skills, while applying my own updates to the website are my key focuses for this project.

Code Repository
Screenshot detail for project Crwn-Clothing
Screenshot thumbnail #1 for project Crwn-Clothing