Team Lead : Development
Sasfin Wealth
July 2020 – Current
I have extensive experience in various aspects of software development and system management. I specialize in wealth website API design and development, system integration, and providing system support. I excel in conducting POC development, performing KPI analysis, and benchmarking for performance reviews. With a focus on system architecture and UX/UI integration, I stay updated on the latest technologies and conduct thorough research for technology integration. Additionally, I have a proven track record in team management, automated deployment through DevOps, SQL database design and maintenance, PowerApp model-driven development, and ensuring compliance with POPIA regulations.

Wealth website API design and development
Involves creating a robust interface that enables seamless integration with the website’s functionalities. It includes defining endpoints, designing data models, implementing authentication and security measures, handling errors effectively, documenting the API comprehensively, and conducting thorough testing to ensure reliability and usability.
Wealth UI integration
Seamlessly incorporating wealth management functionalities into a user interface (UI). This involves designing and developing interfaces that allow users to interact with wealth-related features such as financial data visualization, portfolio management tools, investment tracking, and account management. The integration aims to provide users with a user-friendly experience, enabling them to easily access and manage their financial information and assets within the UI of the wealth management platform.
System support
Providing assistance, troubleshooting, and maintenance services to ensure the smooth operation, reliability, and usability of a software system or platform. This includes technical support, maintenance and updates, user training and documentation, customization and configuration assistance, and monitoring and performance optimization.
System integration
Connecting different systems, applications, or software components to work together seamlessly as a unified whole. It involves designing and implementing interfaces that allow data and functionality to flow between systems, enabling them to share information, automate processes, and streamline operations. System integration aims to improve efficiency, accuracy, and productivity by eliminating silos and enabling cross-system collaboration.
POC development
Initial phase of creating a prototype or small-scale version of a product or solution to demonstrate its feasibility and validate its concept. This involves implementing a basic version of the idea to test key functionalities, technologies, and assumptions before committing to full-scale development. Focuses on proving the viability of the concept, identifying potential challenges or limitations, and gathering feedback from stakeholders to inform future development efforts.
KPI Analysis, Benchmarking, and performance reviews
KPI Analysis, Benchmarking, and Performance Reviews to drive improvement within our organization. You’ll measure key metrics to assess performance against goals, compare our performance against industry standards and competitors, and evaluate individual or team performance against predefined targets. Your insights and recommendations will enable us to track progress, identify areas for improvement, and align our efforts with strategic objectives, ultimately driving our organization towards success.
System Architecture
I’m tasked with designing the overall architecture of our systems to ensure they meet our organization’s needs and goals. You’ll collaborate with stakeholders to understand requirements, define system components, and establish relationships between them. Your role involves creating robust, scalable, and efficient systems that integrate seamlessly with existing infrastructure and technologies. Additionally, I’m responsible for ensuring that the system architecture aligns with industry best practices, security standards, and regulatory requirements.
UX/UI integration and design
I oversee the seamless integration of user interface designs with user experience principles. I collaborate closely with cross-functional teams to translate user requirements and business goals into visually appealing and user-friendly designs. My expertise lies in ensuring that our digital products deliver exceptional experiences by combining elegant design with intuitive functionality. I conduct usability testing and gather feedback to continuously refine our designs, ensuring that they meet the evolving needs of our users.
Technology research and integration
I’m responsible for staying abreast of emerging technologies and trends relevant to our organization’s needs. I conduct in-depth research to evaluate the potential impact of new technologies on our operations and strategic goals. Leveraging my expertise, I identify opportunities for technology integration to enhance efficiency, productivity, and innovation across our systems and processes. Collaborating closely with stakeholders, I develop strategies for seamless technology adoption and integration, ensuring alignment with our business objectives. Through continuous evaluation and experimentation, I drive the successful implementation of cutting-edge technologies to maintain our competitive edge in the market.
Team management
I oversee the coordination and performance of our team to ensure efficient and effective operations. I provide guidance, support, and mentorship to team members, empowering them to achieve their goals and deliver high-quality results. Through effective communication and collaboration, I foster a positive and productive work environment where team members can thrive and grow professionally. I facilitate goal setting, performance evaluations, and professional development initiatives to enhance team cohesion and individual growth. By leveraging my leadership skills and strategic vision, I drive the success of our team and contribute to the overall success of our organization.
Automated deployment and integration of DevOps
I specialize in streamlining and automating the deployment and integration processes within our development operations (DevOps) framework. Leveraging cutting-edge tools and technologies, I design and implement automated workflows for software deployment, configuration management, and continuous integration/continuous deployment (CI/CD). My role involves collaborating with cross-functional teams to identify bottlenecks and inefficiencies in our deployment pipelines, and then developing scalable solutions to address them. By automating repetitive tasks and implementing best practices, I ensure faster, more reliable, and consistent delivery of software updates and releases. Additionally, I provide training and support to empower our teams to embrace and leverage automation practices effectively, thereby enhancing productivity and agility across the organization.
SQL Database design and maintenance
Creating and maintaining efficient, scalable, and secure SQL databases to support our organization’s data storage and retrieval needs. My role involves collaborating with stakeholders to understand requirements and design database schemas that optimize performance and ensure data integrity. I implement best practices for indexing, partitioning, and normalization to optimize query performance and minimize storage requirements. Additionally, I oversee database maintenance tasks such as backups, updates, and performance tuning to ensure smooth and reliable operation. Through continuous monitoring and optimization, I ensure that our databases meet the evolving needs of our organization and support its strategic objectives effectively.
PowerApp model driven development, integration, and support
I designing, developing, and integrating model-driven PowerApps to meet the unique needs of our organization. My role involves collaborating with stakeholders to understand requirements and translate them into scalable and intuitive PowerApps solutions. Leveraging the Microsoft Power Platform, I create data models, entities, and business logic to support complex workflows and processes. Additionally, I integrate PowerApps with other Microsoft and third-party systems, such as Dynamics 365, SharePoint, and external services, to provide seamless end-to-end solutions. Furthermore, I provide ongoing support and maintenance for deployed PowerApps, including troubleshooting issues, optimizing performance, and implementing updates. Through my expertise in PowerApps development and integration, I empower our organization to streamline operations, improve productivity, and drive digital transformation.
POPIA Compliance
As my primary responsibility is to ensure that our software development processes adhere to the requirements set forth by the Protection of Personal Information Act (POPIA). I work closely with our development teams to integrate POPIA compliance measures directly into the software development lifecycle. This includes implementing data protection controls, encryption mechanisms, and access restrictions to safeguard personal information. Additionally, I oversee the development of features that enable users to exercise their data privacy rights, such as data access requests and consent management. Throughout the development process, I conduct regular audits and assessments to identify and mitigate any compliance risks. By embedding POPIA compliance into our development practices, I ensure that our software products prioritize data privacy and security, building trust with our users and maintaining regulatory compliance.
In my current work experience, I have worked with a diverse range of technologies and applications. Here are the key technologies and tools that I am proficient in:
- .NET Core 5-7 and C#: Developing applications using the .NET Core framework and programming in C#.
- Stored Procedures: I am skilled in writing stored procedures to optimize database performance and execute complex database operations.
- MSSQL 2019: I have worked with Microsoft SQL Server 2019 for database design, development, and maintenance.
- Visual Studio 2019-2022 and Visual Code: I am proficient in using Visual Studio and Visual Code IDEs for coding, debugging, and application development.
- Rabbit MQ: I have experience working with Rabbit MQ, an open-source message broker, for building reliable and scalable messaging systems.
- Azure DevOps (Git and TFS): I have utilized Azure DevOps for source code management, version control, and collaboration using Git and TFS (Team Foundation Server).
- Dynamics 365: I have worked with Dynamics 365, Microsoft’s suite of business applications, for developing customizations and integrations.
- XtmToolBox: I am familiar with XtmToolBox, a tool used for managing and integrating translation workflows in multilingual projects.
- ASP.NET Core Web API and Microservices: I have developed RESTful APIs using ASP.NET Core framework, enabling seamless communication between different software systems and leveraging microservices architecture.
- Angular 9-14: I have hands-on experience in building responsive web applications using Angular, a popular frontend framework.
- MS Power Apps – Model-driven development: I have utilized MS Power Apps for model-driven development, enabling the creation of data-driven business applications with a user-friendly interface and integrations.
- Ocelot Gateway: I have worked with Ocelot Gateway, an API gateway, for routing and aggregating API requests.
- MVC: I am well-versed in the Model-View-Controller (MVC) architectural pattern for developing scalable and maintainable web applications.
- C# Worker Service: I have developed background services using C# Worker Service for executing long-running tasks and processing data asynchronously.
- C# Quartz Scheduler: I have used C# Quartz Scheduler for scheduling and automating recurring tasks and jobs within applications.
- Azure DevOps (CI/CD): I have implemented Continuous Integration and Continuous Deployment (CI/CD) pipelines using Azure DevOps, enabling automated build, test, and deployment processes.
These technologies and tools have enabled me to build robust and efficient applications while adhering to best practices and industry standards.















