George Nagel, Developer in Philadelphia, PA, United States
George is available for hire
Hire George

George Nagel

Verified Expert  in Engineering

Senior Software Developer

Philadelphia, PA, United States
Toptal Member Since
March 19, 2021

George is a full-stack engineer with strengths in team leadership and culture. At Perpay, he led technical development of a system that recovered hundreds of thousands of dollars from customers in its first year, and helped double the size of the engineering team. He enjoys working with early-stage companies to establish engineering best practices, find product-market fit, and grow engineering teams.


Django, Django REST Framework, Python 2, React, Redux, Redux-observable...
Scala, Ruby, Ruby on Rails (RoR), PHP 7, Symfony
Python 2, Django, React Native, jQuery, Backbone.js, Amazon EC2, Docker




Preferred Environment

Docker, Slack, Git, GitHub, PyCharm, Sublime Text, Jira, Trello

The most amazing...

...project I've worked on increased write throughput by a factor of nine in a distributed data storage holding petabytes of data.

Work Experience


2019 - PRESENT
  • Designed and built a collections portal which resulted in over $290,000 in payments in the first year.
  • Managed agile process changes during reorganization from one team into two engineering teams.
  • Led the team that developed full-stack features using Python/Django and React. Responsible for organizing team members to deliver on time.
  • Conducted technical and behavioral interviews and onboarded new engineers.
  • Assisted recruiters in developing a hiring pipeline.
  • Drove cultural change to embrace a functioning test suite and created an automated test pipeline in Travis CI.
  • Introduced A/B testing to the feature development workflow.
  • Collaborated with the product manager to design new UI components, appropriately scope work, and estimate projects.
Technologies: Django, Django REST Framework, Python 2, React, Redux, Redux-observable, React Native, Expo, Amazon S3 (AWS S3), Amazon EC2, Docker, Git, PostgreSQL, Storybook, Figma, Python, JavaScript

Senior Software Engineer

2016 - 2019
  • Led a team of five engineers during the launch of the Google GSuite back-up product.
  • Developed a back-up product for Google Calendar using Scala.
  • Optimized the usage of OpenStack Swift to increase write throughput by nine times.
  • Mentored interns and junior engineers on the new Scala codebase.
Technologies: Scala, Ruby, Ruby on Rails (RoR), PHP 7, Symfony

Senior Software Engineer

2015 - 2016
  • Led engineers in the design and development of a prototype iOS app.
  • Established software development best practices, such as automated testing and code review.
  • Trained and mentored junior software developers on Python and Django.
  • Led the team during integration of acquired Allclasses proprietary technology into Noodle's Django application.
Technologies: Python 2, Django, React Native, jQuery, Backbone.js, Amazon EC2, Docker

Senior Software Engineer

2014 - 2015
  • Developed NLP techniques to pull structured information from HTML and unstructured text.
  • Developed features for internal dashboard app using Backbone.js and Python/Flask.
  • Maintained a scalable queuing system for website scraping.
  • Designed an efficient MongoDB schema informed by research of potential data sources.
  • Leveraged Elasticsearch knowledge to improve search result relevance.
Technologies: Django, Python 2, Backbone.js, jQuery, GPT, Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), Scrapy, Flask, SQLAlchemy, MongoDB, Elasticsearch

Servote is a web app for creating quadratic-voting-based polls. Quadratic voting is a type of voting where a voter may place multiple votes for candidates, but subsequent votes are more expensive.

I designed and developed all portions of the application, in addition to coming up with the idea.


Resugram was a template-based resume generator that helped users create professional-looking resumes using the LaTeX typesetting system. As the CTO, I helped design data models and implemented the back-end systems in Python and Django. I also managed the deployment process via Heroku.


Python 2, Python, Python 3, Ruby, Scala, PHP 7, Java, JavaScript


Redux, Django, Django REST Framework, Ruby on Rails (RoR), React Native, Symfony, Scrapy, Flask


React, jQuery, Backbone.js, SQLAlchemy


Redux Thunk, Expo, Git, Figma, Slack, GitHub, PyCharm, Sublime Text, Jira, Trello




Firebase, Heroku, Amazon EC2, Docker


Amazon S3 (AWS S3), PostgreSQL, MongoDB, Elasticsearch


Redux-observable, Storybook, Natural Language Processing (NLP), Digital Signal Processing, Electrical Engineering, Circuit Design, GPT, Generative Pre-trained Transformers (GPT)

2010 - 2011

Master's Degree in Electrical Engineering

Georgia Institute of Technology - Altanta, Georgia, USA

2006 - 2010

Bachelor's Degree in Electrical Engineering

Tufts University - Somerville, Massachusetts, USA

AUGUST 2016 - APRIL 2018

Certified Scrum Master

Scrum Alliance