Christopher S.

Christopher S.

Senior Ruby on Rails Developer

Johannesburg Metropolitan Area, South Africa
Hire Christopher S. Hire Christopher S. Hire Christopher S.

About Me

Chris is a Senior Developer with experience leading, supervising and mentoring technical resources to develop, enhance and deliver scalable, high-performing web applications within Agile product teams. He plans, designs, codes, deploys and maintains web applications and supporting tools using Ruby on Rails - producing new enhancements, framework component upgrades and maintenance sprints within a 24/7 production environment.

Work history

UpStack
UpStack
Senior Ruby on Rails Developer
2022 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

GoDaddy
GoDaddy
Technical Manager (Software Development)
2019 - 2022 (3 years)
South Africa
  • Built and executed new workflow services, customizable content templates and email rendering pipelines for customer campaigns within GoDaddy.

  • Developed and implemented a React-based content compser with a real-time dependency loader on the project.

  • Led GoDaddy's platform team to design and release a social content management service on the platform.

ThymeBase
ThymeBase
CTO
2019 - Present (5 years)
Remote
  • Designed, developed and implemented technical solutions for Thymebase from inception to commercialization.

  • Manage budgets, set priorities and strategize technology investments in concert with business development and engineering needs.

  • Partner with the dev team to identify, assess and advance technical upgrades to existing products supporting efforts within Thymebase.

GoDaddy
GoDaddy
Senior Software Developer
2014 - 2019 (5 years)
South Africa
  • Supervised EOL processes and tasks for a legacy product and migrated customers to a new platform.

  • Participated in full integration activities for MadMimi into GoDaddy email marketing - maintaining accounts and billing services.

  • Led rollout processes and tasks for GDPR compliance on two products and implemented the shared header microservice for customers.

Mad Mimi
Mad Mimi
Lead Developer
2010 - 2014 (4 years)
New York, United States of America
  • Provided product lifecycle management expertise within Mad Mimi - iterating new features and managing releases.

  • Offered ongoing product support on different products for Mad Mimi - addressing bugs and providing fixes to technical debts.

  • Wrote and deployed clean code for UI and backend solutions and implemented new features to enhance existing products.

Norclippet
Norclippet
Software Developer
2005 - 2010 (5 years)
United States of America
  • Designed, built, and maintained efficient and reliable software solutions and backend services on projects.

  • Designed and maintained data storage solutions and handled the integration of user-facing elements with server-side logic.

  • Implemented best practices of behaviour-driven development and ensured coding standards on solutions.

Portfolio

CTO - Thymebase
CTO - Thymebase

ThymeBase offers a single platform for managing every event, every task, and every tiny little detail that goes into creating unique experiences for clients. It comes with a client portal (no account required) and tools to collaborate tasks across multiple events. Oversaw the build process from inception to launch - working on product design, development, maintenance, new feature development and establishing best practices.

Technical Manager (Software Development) - GoDaddy
Technical Manager (Software Development) - GoDaddy

Led the dev team to work on multiple products and projects within GoDaddy - implementing new features, workflow services, customizable content templates, email rendering pipelines and a translation service tool.

Lead Developer - Mad Mimi
Lead Developer - Mad Mimi

Mad Mimi is the easiest way to create, send, share and track email newsletters online. Mad Mimi is for people who want email marketing to be simple. Managed the product lifecycle, implemented new features and provided ongoing support for different products.

Education

BSc. Computer Science, Informatics, Statistics & Philosophy
BSc. Computer Science, Informatics, Statistics & Philosophy
University of Johannesburg
2003 - 2005 (2 years)
B.Eng Electrical and Electronic Engineering
B.Eng Electrical and Electronic Engineering
Rand Afrikaans University
2000 - 2002 (2 years)