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