Joseph Okharedia

Berlin, Germany

joseph@okharedia.com


Education

Class of 2007: University of Zululand
B.Sc (Hons) Computer Science
Class of 2004: University of Zululand
B.Sc Data Communication Technology

Experiences

Feb 2023 - Oct 2024
Staff Software Engineer at RepubliK
Helped build the first AI-Powered Social-Fi platform. During my time here, I provided infrastructure and architectural solutions to combat bot attacks. I managed the pressure and costs that come with growing our users from +10K to +1M. I also introduced tests that helped improve confidence, speed and quality in the development of critical backend services.
Key Tech:
React,
Web3,
Node.js,
DynamoDB,
AWS CDK,
AWS Personalize,
AWS Lambda,
Amazon Opensearch
Apr 2021 - Jan 2023
Staff Software Engineer at Prosperity
Helped white label Life Insurance products for various clients. As insurance is not the most interesting topic, a major challenge of the business was to make the product more appealing and engaging - "sexy" as we called it. I helped build various initiatives from UI/UX improvements to gamification to A/B testing. I was also heavily involved in refactoring the application architecture to best support testability, experimentation and maintainability.
Key Tech:
Capacitor,
Apollo GraphQL,
Node.js,
Postgres,
AWS
Dec 2019 - Mar 2021
Senior Software Engineer at Candis
Helped build a multi-tenant application that simplified invoice management for accounting exports. A major issue we faced was quality and complexity of the existing system, which required a focused effort to improve. I led workshops to address best practices that were hindering effective testing. This brought confidence and speed in releasing software. I also played a key role in simplifying the overall architecture, making it more maintainable. Additionally, I played a key role in hiring the right talent to strengthen the team.
Key Tech:
React,
Node.js,
Terraform,
AWS
Jun 2019 - Dec 2019
Senior Software Engineer at Spark Networks
Spark Networks owns and operates several premium online dating websites and mobile applications. I was part of a new team that built internal tools to simplify building and customizing new dating apps. Additionally, I was involved in projects to migrate legacy systems to modern cloud-based microservices.
Key Tech:
Go,
gRPC,
Node.js,
Helm,
AWS
Oct 2018 - May 2019
Fullstack Senior Software Engineer at BMW Group
Worked with a team to build an application that tracked repairs for BMW automobiles. The software tracked repairs and provided a knowledge base for professionals to reference past experiences and document new ones, improving repair efficiency and knowledge sharing.
Key Tech:
Angular,
JavaEE,
Postgres,
OpenShift
Jan 2018 - Sep 2019
Senior Software Engineer at Discovery
Built an artificial intelligence chatbot to reduce the load on call centre agents.
Key Tech:
Angular,
React,
Spring Boot,
IBM Watson
Dec 2016 - Dec 2017
Senior Software Engineer at Perago FSE (SIA S.p.A group)
Helped build and customize central security depositories (CSD) for various countries.
Key Tech:
Primefaces,
JavaEE,
Swift & FIX protocols,
OracleDB
Jan 2011 - Dec 2016
Application Developer at FNB
Helped build the backend services for a Banking app.
Key Tech:
JSP,
Java,
JavaEE,
SOAP,
MySQL
Jan 2008 - Dec 2010
CEO at Bytech Technologies (my own company)
Developed websites for various organizations and companies.
Key Tech:
HTML/CSS,
Javascript,
PHP