Siyamthanda Dlakavu
Junior Full Stack Developer | AI Integration | Angular | C# + .NET
About Me
Introduction
As a Junior Full Stack Developer, I combine that infrastructure mindset with modern
development skills.
I build responsive frontends using Angular,
TypeScript, HTML,
and CSS, and I'm expanding into backend development with .NET and ASP.NET Core to
create complete, end-to-end web solutions.
My time managing Microsoft Azure
environments means I think about deployment, scalability, and security from day one
of a project.
I'm a lifelong learner who thrives in collaborative
teams. Whether it's debugging a tricky API response or optimizing a frontend
component, I approach every problem with patience, curiosity, and a drive to find
the best solution
Career Objectives
My goal is to secure a full-time position as a Full Stack Developer, where I can
continue to learn and grow. Currently, I'm focused on:
• Building SPAs with Angular and managing state with RxJS.
• Developing RESTful APIs with .NET and documenting them with Swagger.
• Designing databases in SQL Server and MySQL.
• Testing APIs with Postman and writing clean, maintainable code.
Technical Skills & Competencies
Artificial Intelligence
Programming
Deployment
Frameworks
Soft Skills & Competencies
Collaboration
Communication
Up-skilling
Problem Solving
Featured AI Projects
Zen AI - AI Insights for Inner Peace
Zen AI is a comprehensive mental wellness application designed to harmonize artificial intelligence with human-centric emotional support. By merging AI-powered behavioral insights with community networking and reflective journaling, the platform empowers users to proactively manage their emotional wellbeing and connect with professional resources.
- ✅ AI-powered behavioral insights with predictive wellness recommendations
- ✅ Multi-tiered support ecosystem connecting users with psychologists, peers, and AI chatbot
- ✅ Sophisticated mood tracking with automated historical reporting and trend detection
- ✅ Secure digital journaling with intuitive organization and date-based retrieval
- ✅ Offline-first architecture with local storage queuing and sync conflict resolution
- ✅ AA Standard accessibility with 44pt minimum touch targets
Bias Audit Report - Ethical Analysis of Machine Learning Systems
AI Bias Audit Tool that detects biases in datasets and ML models. It analyzes data fairness, model disparities, and suggests mitigation strategies to ensure ethical AI deployment and regulatory compliance.
- ✅ Comprehensive bias detection across multiple demographic dimensions and intersectional analysis
- ✅ Real-time fairness metrics including disparate impact, equal opportunity difference, and demographic parity
- ✅ Interactive visualizations with D3.js showing bias patterns and model disparities
- ✅ Automated mitigation strategies with reweighting, threshold adjustments, and fairness constraints
- ✅ GDPR and EEOC compliance reporting for regulatory documentation
- ✅ GitHub Actions CI/CD pipeline for automated testing and deployment
Sentiment Analyzer Dashboard
A full-stack sentiment analysis application that uses VADER (Valence Aware Dictionary and sEntiment Reasoner) to analyze emotional tone in text. Features real-time analysis, emotion intensity charts, batch processing, and comparative text analysis. Deployed with Flask backend on Render and static frontend hosting.
- ✅ Zero-cost deployment using Render's free tier
- ✅ 95% accuracy in sentiment classification using NLTK's VADER
- ✅ Handles 20+ texts per batch with real-time processing
- ✅ 6 emotion dimensions visualized with Chart.js
- ✅ CORS-configured for secure cross-origin requests
Updating to improve your experience
TeachiQ - Empowering educators and learners with AI-powered content generation tools
A specialized AI content generation tool that creates high-quality educational materials including lesson plans, study guides, quizzes, and interactive learning content. Built with Next.js and the OpenAI API to provide educators with instant, curriculum-aligned resources.
- ✅ AI-powered lesson plan generation aligned with CAPS and international curriculum standards
- ✅ Interactive content creation for quizzes, worksheets, and study guides in seconds
- ✅ Multi-subject support including Mathematics, Science, Languages, and Humanities
- ✅ Grade-level adaptation from primary to tertiary education with appropriate complexity
- ✅ OpenAI API integration with prompt engineering for educational accuracy
- ✅ Vercel deployment with serverless functions for scalable API handling
AI-Powered Code Review Assistant
An intelligent code review tool that leverages machine learning to identify bugs, suggest optimizations, and enforce coding standards across multiple programming languages. Currently in active development.
Planned Features:
- ✨ Multi-language support (JavaScript, Python, C#, Java)
- ✨ Real-time code analysis with AST parsing
- ✨ Security vulnerability detection (OWASP Top 10)
- ✨ Performance optimization suggestions
- ✨ GitHub/GitLab integration for PR reviews
- ✨ Custom rule configuration per project
Smart Campus IoT Dashboard
A comprehensive IoT monitoring platform for educational institutions to track energy consumption, classroom occupancy, air quality, and predictive maintenance for campus facilities.
Planned Features:
- ✨ Real-time sensor data visualization with MQTT
- ✨ Energy consumption analytics and cost optimization
- ✨ Predictive maintenance alerts for campus equipment
- ✨ Room booking system with occupancy tracking
- ✨ Air quality monitoring and ventilation control
- ✨ Mobile app for facility managers and staff
Featured Software/Web Development Projects
Cash Flow Tracker - Track your finances with ease.
Cash Flow Tracker is a sleek, interactive web application designed to help users monitor their income and expenses with ease. It features dynamic charts, transaction filtering, and PDF reporting for financial insights. Built with a dark-themed UI, it offers real-time balance updates and local storage for persistent data.
Web Development Quiz System - Test your knowledge of web development.
Web Dev Quiz is an interactive quiz application designed to test and improve web development knowledge.
Task Master - Productivity Application.
TaskMaster is a modern, feature-rich productivity application designed to help users manage their tasks efficiently with a beautiful and intuitive interface.
Contact & Connect
Let's Connect
I am actively seeking new opportunities in software development and web development. Feel free to reach out for collaborations, job opportunities, or just to say hello!
dlakavusiseko@gmail.com
Phone
Available upon request.
Location
Gauteng, Kempton Park, South Africa.