Ryan G.

Ryan G.

Senior Software Engineer

San Diego, United States of America
Hire Ryan G. Hire Ryan G. Hire Ryan G.

About Me

I am a Senior Software Engineer with a passion for building web applications. With 12+ years of professional full-stack experience, I have contributed software solutions across a wide range of industries; spanning the design of flexible architectures to the solidifying of existing codebases. I strive to learn new skills and improve existing ones and enjoy taking on new challenges.

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Evergreen (fka TapHunter)
Evergreen (fka TapHunter)
Senior Software Engineer
2018 - 2019 (1 year)
San Diego, United States
  • Offered technical guidance for the development of new features and maintained existing features on a multi-tenant SaaS application.

  • Led the development of an integrated image search solution using Unsplash API that allowed customers to search from millions of images for usage on dynamic menus within projects.

  • Worked on integration tasks with TripAdvisor's platform; helping to better demonstrate the value proposition of the product leading to the acquisition of new customers.

EON SOLUTIONS
EON SOLUTIONS
Senior Product Engineer
2016 - 2018 (2 years)
Washington DC, United States (Remote)
  • Worked on the implementation of backend features in Python on top of Django for EON's core software product.

  • Efficiently improved application response times by 30% to enhance under performing areas of the entire stack; optimizing SQL queries and offloading requests to AJAX with Javascript.

  • Built many frontend components and improvements in Javascript and oversaw final migration of the software stack from Heroku to AWS, using GitLab CI, Terraform, shell scripts and AWS CodeDeploy.

Ubiquiti Networks
Ubiquiti Networks
Senior Software Engineer
2014 - 2016 (2 years)
Los Angeles, United States (Remote)
  • Provided production expertise for the redesign and development of Ubiquiti's customer facing website in Django utilizing PostgreSQL, Memcached and Elasticsearch on the AWS platform.

  • Built and deployed a network monitoring software written in Python on a small Debian based SoC board that offered network monitoring on a single PoE powered device.

  • Engineered solutions for the U CRM Control; a packaged network management software that allows customers monitor and manage devices on large scale networks.

Magnetic Creative
Magnetic Creative
Full Stack Developer
2012 - 2014 (2 years)
Temecula, United States
  • Design and develop both frontend and backend applications features using different web and software development technologies.

  • Developed an expansive multilingual website for Watkins/Caldera Spas that included thousands of customizable content pages for clients.

  • Worked closely with project managers to scope projects, triagged and fixed complex bugs/technical issues and worked on and feature development.

San Diego Union - Tribune
San Diego Union - Tribune
Web Developer/Programmer II
2010 - 2012 (2 years)
San Diego, United States
  • Built and maintained scalable backend applications in Python/Django on a high traffic news/media website

  • Worked with PostGIS to dynamically map political election results for the San Diego Union Tribune.

  • Followed best practices for software development and efficiently maintained existing code through defect correction and refactoring.

Leadfusion
Leadfusion
Frontend Developer (Contract)
2009 - 2009
United States
  • Worked on the frontend functionality of LeadFusion's products by creating a rich user experience with Javascript utilizing AJAX to interact with custom backend API's.

  • Efficiently ensured the technical feasibility of UI/UX requirements on frontend solutions and optimized application code on solutions for speed and scalability.

  • Participated in the programming of well-designed, testable, and efficient code with good documentation for Leadfusion.

Immersion Media
Immersion Media
Freelance Web Developer
2008 - 2009 (1 year)
United States (Remote)
  • Designed, developed, implemented, and released web applications for clients of Immersion Media that met functional and performance requirements.

  • Wrote modular, secure, and well-tested frontend code on projects for clients.

  • Managed and maintained backend integrations and APIs on projects within Immersion Media.

Positive Digital Solutions
Web Developer/Designer
2007 - 2008 (1 year)
  • Worked with a team SaaS application to handle customer inquiries on behalf of Positve Digital Solutions.

  • Handled the implementation of template integrations on solutions using Django templates with custom UX features using JavaScript and AJAX.

  • Regularly developed, designed, implemented and shipped updates on solutions for clients.

Digital Telepathy
Digital Telepathy
Web Developer
2007 - 2007
San Diego, United States
  • Regularly developed, delivered, and maintained performant and cost-effective web solutions for clients.

  • Worked on the key features for a social network solution targeted at users in Latin America.

  • Led the development of a new online reservation system for Hard Rock Hotels.

Portfolio

Full Stack Developer - Caldera Spas (North America & International)
Full Stack Developer - Caldera Spas (North America & International)

Participated in the wholesale redesign and redevelopment of the Caldera Spas web site, the team built a multi-language, multi-domain framework in Django, using FeinCMS and a multitude of custom apps. The new calderaspas.com was launched in October 2012. Features on the solution included custom FeinCMS implementation, custom Product app, custom ElephantBlog implementation, 3rd-party service integrations using SOAP and REST, stand-alone tools to preview spa colours, product comparison app, and more.

Lead Developer - John Mayer
Lead Developer - John Mayer

Led the development of the redesign for musician John Mayer's official website. The project combined John's social media feeds into a single feed solution with landing pages for each entry. It was built on top of Python/Django and deployed through Heroku.

Senior Software Engineer - UNBT
Senior Software Engineer - UNBT

Ubiquiti Networks manufactures a variety of high-end wireless products to cater to underserved and emerging markets. Built the backend solution for Ubiquiti's customer-facing web presence. The custom-built CSS solution utilizes Python/Django and handles a significant amount of traffic every day. Redeveloped the downloads sections to offer organized firmware downloads for hundreds of Ubiquiti hardware devices.

Senior Software Engineer - EON
Senior Software Engineer - EON

EOn offers a tailored combination of a platform, services, and playbooks which makes OpEx teams more capable and productive while accelerating the adoption of OpEx in the business. Developed full-stack features for EON on its hosted software solutions for large companies to track operational excellence goals. It allows companies to track performance metrics for different subdivisions and provides a way for users to determine shortcomings that can be improved.

Education

Education
Interactive Media Design, Web Design and Web Development
Art Institute of California - San Diego
2003 - 2006 (3 years)