Summary
Overview
Work History
Education
Skills
Websites
Extra-Curricular Activities
Timeline
Generic

Hercules Strydom

Front- End Software Developer
Cape Town

Summary

Software Developer talented at translating customer requirements into testable engineering plans. Maintains exceptional development quality from conception through distribution. Works alongside clients and colleagues through all stages of development to produce exceptional final products. Carefully customizes each product to user needs and budgets. Provides reliably actionable code and software assets for customers and internal data libraries. Driven to wear many programming hats with expertise in creating everything from new applications to rewriting legacy code.

Overview

6
6
years of professional experience
2013
2013
years of post-secondary education
2
2
Languages

Work History

Team Lead

OroBit Inc
09.2023 - Current
  • Enhanced overall team performance by providing regular coaching, feedback, and skill development opportunities.
  • Trained new team members by relaying information on company procedures, expected coding standards and curating a knowledge share ethos.
  • Assisted in recruitment to build team of top performers.
  • Translated Figma designs into responsive, dynamic React interfaces that deliver an exceptional user experience.
  • Seamlessly integrated backend APIs with client applications to ensure robust functionality and efficient data flow.
  • Assisted in shaping business strategy, tokenomics, and technical architecture to align development with organizational goals.

Senior Angular Developer

Fourier IT
04.2023 - 10.2023
  • Developed an intuitive interface for a clients web application, resulting in a better UI/UX experience and increased engagement.
  • Optimized load times for web pages using lazy loading techniques, improving overall site performance metrics.
  • Integrated APIs with the clients application, enhancing data accessibility and functionality for end users.
  • Implemented unit testing and end-to-end testing ensuring software reliability and stability.
  • Resolved complex technical issues by troubleshooting application defects and offering practical solutions.
  • Reduced technical debt by refactoring unoptimized components.

Web and Blockchain Developer

Freelance
06.2022 - 03.2023
  • Designed, developed and managed multiple NFT websites including the blockchain implementation
  • Wrote technical documentation to communicate key points to stakeholders
  • Led, built and owned backend services and infrastructure to power core blockchain-based products
  • Built stable and secure systems to translate dense technical topics to stakeholders less versed with blockchain applications
  • Constructed integration libraries to interface with servers and APIs
  • Optimized company's website and main corporate blog to boost SEO traffic to sites
  • Designed, implemented and monitored web pages, plugins and functionality for continuous improvement

Web Developer

Freelance
04.2021 - 05.2022
  • Planned website development, converting mockups into usable web applications with Angular 13 and accompanying Continuous Integration testing with Circle CI
  • Provided front-end website development using WordPress, Hubspot and other editing software
  • Planned and developed interfaces that simplified overall management and offered ease of use
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality
  • Introduced agile methodologies and development best practices to division to enhance product development
  • Multi-tasked across multiple functions and roles to generate project results and meet deadlines and organizational expectations

Junior Software Developer

InQuba CX
11.2018 - 11.2020
  • Communicated with product managers and UX designers to translate project requirements and business objectives into polished user interfaces
  • Collaborated with colleagues to integrate UI features complying with prescribed code standards and technical design guidelines
  • Developed and implemented new components and functionality with accompanying tests
  • Part of the team which updated the CRM platform (From AngularJS to Angular 4)
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality
  • Designed and maintained streamlined, reusable and reliable code for use within distributed cloud environments
  • Restructured and upgraded the API to in accordance to Web API 2 standards including integration tests

Education

High School Diploma -

Krugersdorp High School
Krugersdorp, South Africa
01-2011

BEngSc - Game Development

University of The Witwatersrand
Johannesburg, South Africa
11.2018 - 11.2020

Skills

Code and Quality Standards

Software Testing and Validation

Strong Communication and Interpersonal Skills

Performance Evaluation and Optimization

API Design and Development

Javacript/Typescript

undefined

Extra-Curricular Activities

EIA Start-Up Summit, European Innovation Academy, Nice, France.

Founder and Lead Developer of TerraX - a play to earn crypto game

Timeline

Team Lead

OroBit Inc
09.2023 - Current

Senior Angular Developer

Fourier IT
04.2023 - 10.2023

Web and Blockchain Developer

Freelance
06.2022 - 03.2023

Web Developer

Freelance
04.2021 - 05.2022

Junior Software Developer

InQuba CX
11.2018 - 11.2020

BEngSc - Game Development

University of The Witwatersrand
11.2018 - 11.2020

High School Diploma -

Krugersdorp High School
Hercules StrydomFront- End Software Developer