WILLIAMNAKATA
Building intelligent, scalable systems that bridge the gap between cutting-edge AI and real-world product needs.
Full Stack Developer bridging robust corporate architectures with the new wave of Generative AI.
With a background in computational mathematics and machine learning, I transitioned into full-stack development while keeping data engineering and AI at my core. I specialize in scalable .NET/C# backends integrated with modern Angular frontends, and AI Agent architectures using LangChain, LangGraph, and Azure AI Foundry.
I prototype and ship digital products that solve real business problems, leveraging Node.js and automation tools like n8n. My Python expertise covers data analysis and classical machine learning models, skills I bring as a complement to deliver genuine value and actionable insights to the business.
A timeline of roles where engineering meets intelligence, from embedded firmware to AI-powered platforms.
Hybrid role bridging robust Software Engineering and Applied AI, focused on modernizing internal systems and deploying Generative AI solutions integrated with enterprise workflows. Key Deliverables: - AI Engineering & LLM Integration: Spearheaded the prototyping and execution of AI-powered tools fully integrated with internal ecosystems. Leveraged LangChain and LangGraph to architect and orchestrate complex agentic workflows and LLM interactions. - Full Stack Development: Designed, maintained, and evolved scalable applications using C# (.NET) for backend and Angular (TypeScript) for frontend, ensuring code quality and system stability. - Process Automation: Developed high-impact automations and integrations using Python and n8n, significantly reducing manual operational load and optimizing business efficiency. - Innovation: Led the technical lifecycle of innovation projects, from proof of concept (PoC) to production deployment, driving digital transformation initiatives.
- Designed and maintained optimized ETL pipelines for scalable data processing. - Leveraged T-SQL to manipulate and analyze large-scale datasets. - Built and validated dashboards in Power BI to generate business insights. - Developed automated solutions and fullstack web applications using Python and Node.js. - Solved complex technical issues, improving efficiency in data projects. - Collaborated with technical and business teams to deliver projects within scope and deadlines. - Created strategic KPIs to support data-driven decision-making. - Ensured data quality, consistency, and reliability across internal processes.
- Designed and maintained ETL pipelines ensuring data integrity and reliability. - Worked with T-SQL on large-scale datasets for analysis and query optimization. - Developed dashboards and KPIs in Power BI to support decision-making. - Implemented data automations and integrations using Python and Node.js. - Handled complex technical problem-solving and delivered data-driven projects.
Worked as a Teaching Assistant delivering practical programming classes for the Computational Numerical Calculus course, using Python and MATLAB to implement numerical methods such as solving linear systems, interpolation, numerical integration, and iterative methods. Supported students in algorithm development, code structuring, and result analysis, as well as assisting with exercises and practical projects, clarifying technical questions and contributing to the evaluation of students' performance.
Systems and interfaces built at the intersection of AI and real-world product engineering.
Personal portfolio showcasing my journey as a Systems Analyst and Fullstack Developer. Built with Next.js 15, Tailwind CSS 4, and Supabase, it features dynamic project and experience management, an integrated technical blog, and native PT/EN multilingual support, all wrapped in a responsive, high-performance interface.