Personal details

Greg G. - Remote full-stack developer

Greg G.

Based in: 🇺🇸 United States
Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

I'm a full stack software engineer, technical writer and computer science educator. I enjoy testing, debugging, refactoring, application design, maintaining projects and teaching.

My primary technologies are JavaScript, React, Express (PERN stack), Playwright, Puppeteer, Python, Flask and C. See my Stack Overflow tags for more technologies ordered roughly by my interest and experience.

In addition to Stack Overflow, I'm active on Code Review Stack Exchange. Feel free to peek at a few of these reviews to get a sense of the insights I can offer your code.

For further information, visit my Codementor FAQ.

I'm looking forward to hearing about your project!

Profile picture by the wonderful Emily Huston ❤️

Work Experience

Software engineer/content lead
Qualified.io (Andela) | Nov 2018 - Present
Python
Django
Node.js
RSpec
Pandas
React
JavaScript
Jest
Puppeteer
Vue.js
- Developed software for the platform in AngularJS, Rails and Vue. - Maintained and implemented features in legacy 150k+ LOC codebases. - Wrote coding challenges used in engineer hiring and training capacities. - Sought to create clear, well-written, proven and fun assessments to simplify the hiring process for candidates and companies. - Wrote code in over a dozen languages using many popular libraries like React, Puppeteer, Django, Rails, Dotnet, Spring, Pandas, Angular, Vue and many ORMs. - Wrote and maintained hundreds of test suites with technologies like Jest, React Testing Library, Enzyme, RSpec, Python unittest, JUnit, NUnit, and dozens of others. - Performed customer-facing tech support and wrote docs for content and platform. - Wrote and maintained internal tools such as a localizer for turning challenge template YAMLs into boilerplate for over 20 programming languages. - Wrote various applications to showcase features or perform utility services for the product using technologies such as Google Cloud Functions.

Education

Georgia Tech
Master's degreeComputer Science
Aug 2018 - May 2021

Personal Projects

Programming language localizer
2021
Ruby
Developed and maintained a tool to generate coding challenge boilerplate for over 20 programming languages for a startup.
Qualified.ioIconOpenNewWindows
2023
Ruby on Rails
Angular
Vue.js
I develop and maintain features for a massive legacy app written in AngularJS, Vue and Rails.

Certifications & Awards

JavaScript Specialist
City College of San Francisco