With over a decade shaping enterprise web applications from concept to scale. Known for combining technical depth with clear direction, thoughtful leadership and consistent delivery. I focus on delivering clean, maintainable code and fostering strong team collaboration. I'm a big believer in being passionate about what you do, so my spare time is spent exploring new tech and sharpening my skills on side projects. Outside of tech, you'll find me enjoying life with my wife and two kids.

Career

Aug 2022 - Current

Lalandi Conclusion

Software Architect & Team Lead

South Africa, Netherlands

Financial Planning software for ABN AMRO Bank N.V.

ReactJS.NETNode.jsDockerKubernetesMongoDBLeadership

Software Architect & Team Lead with experience leading full-stack development of enterprise financial planning platforms used by thousands of advisors. Currently architecting and delivering scalable solutions for ABN AMRO within a distributed international team (South Africa, Netherlands, India). Specialising in React (TypeScript), Redux Toolkit, .NET Core, MongoDB, and Azure, I drive architectural decisions, lead cross-functional collaboration, mentor developers, and ensure high code quality through reviews, testing, and best practices. Promoted from Senior Software Developer after improving project structure, delivery processes, and technical standards, resulting in enhanced team efficiency and client satisfaction.

Nov 2018 - Jul 2022

Future Media Group

Senior Software Engineer & Team Lead

Cape Town, South Africa

PubHub - Digital Content Experience Platform

JavaScriptAngularJSReactReact NativeNode.jsMongoDBAWSDockerLeadership

Senior Software Engineer & Team Lead responsible for modernising and scaling a MEAN-stack platform while leading a cross-functional development team. Drove major performance improvements by restructuring MongoDB models, optimising indexes, implementing dynamic aggregations, separating Node APIs, and introducing AWS ElastiCache (Memcached) clusters, reducing first-page load times from ~10 seconds to under 1 second. Designed and implemented a CI/CD pipeline with CDN asset distribution to improve deployment efficiency and application performance. Led development of a mobile application for Manchester City Football Academy. The app was built using Expo and React Native for iOS and Android. As Team Lead, mentored developers, enforced coding standards, managed branching and releases, facilitated Scrum ceremonies, collaborated with product stakeholders, and removed blockers to maintain strong team velocity. Tech Stack: JavaScript, AngularJS, React, React Native (Expo), Node.js, Express, MongoDB, AWS (ECS, Docker, ElastiCache), Azure DevOps.

May 2013 - Oct 2018

PCH International

Senior Front-End Developer

South Africa, China, Ireland

Custom Platform - Global supply chain solutions

AngularJSMeteorJSNode.jsMongoDBAzureC#.NETSQLLeadership

Senior Front-End Developer (Promoted from Junior → Software Developer → Senior). Contributed over 5 years of progressive leadership and full-stack development experience. Architected and developed a scalable supply chain visibility platform enabling companies to gain real-time insights across complex global operations (MeteorJS, Node.js, MongoDB, Azure). Built reusable web components, optimised applications for high-load data processing, and mentored developers while enforcing coding standards and best practices. Previously led the rebuild of legacy .NET web applications using a modern AngularJS front end with C#/.NET and WCF services, hosted in Azure. Played a key role in transitioning the team from waterfall to Scrum methodology, introducing structured sprints and improving delivery cadence. Started as a Junior Developer building and extending .NET applications, writing SQL stored procedures, collaborating with Business Analysts, and prototyping internal AngularJS applications. Core Strengths: Scalable architecture, front-end engineering, Agile transformation, technical leadership, mentorship, and enterprise application modernisation.

Mar 2008 - May 2013

1st Contact

Assistant Accountant

Cape Town, South Africa & London, United Kingdom

Accounting and bookkeeping - statutory returns, client management, financial reporting

SageExcelMicrosoft CRMFinancial reportingVATClient management

Assistant Accountant Built a strong financial and operational foundation through 5+ years in accounting and bookkeeping roles across South Africa and the United Kingdom. Managed a portfolio of 150+ limited liability companies, ensuring statutory compliance, accurate financial reporting, and adherence to regulatory deadlines. Prepared financial statements, VAT returns, cessation accounts, interim trading profit reports, and documentation for specialised requirements such as visa applications. Acted as a primary client liaison, maintaining strong professional relationships, improving documentation processes, and ensuring timely submission of records. Implemented workflow improvements, enhanced reporting structures in Excel and Microsoft CRM, and contributed to onboarding and training new team members. Core Strengths: Financial reporting, statutory compliance, VAT returns, process optimisation, client relationship management, management reporting, and operational efficiency.

Projects

Interact List

Interactive checklists built for busy classrooms

NextJSTailwindMongoDBRedis

Founded and built Interact List, a SaaS platform enabling users to create, share, and embed interactive checklists with seamless progress tracking and custom branding. Designed for educators, businesses, and creators, the platform supports thousands of checklist completions and hundreds of active creators. Led the product end-to-end - from concept and UX design to full-stack architecture, infrastructure, and go-to-market execution.

🎞️

Image To Video App

Static Image to video conversion made simple

NextJSTailwindFFmpegWebWorkers

A simple browser-based image-to-video conversion tool that transforms static images into engaging motion videos. Designed for creators, ecommerce sellers, and marketers, the platform enables users to generate pan, zoom, and looping animations without any video editing experience. Architected the application to run entirely client-side, ensuring privacy, zero server processing costs, and instant performance. Implemented customizable motion controls (duration, direction, frame rate, zoom), multiple resolution exports (MP4), and performance optimisation modes for different use cases (web vs marketplace uploads). Focused on simplicity, speed, and usability - delivering a lightweight creative tool that removes the complexity of traditional video editing software while maintaining high-quality output.

Education

2012 – 2012

INTEC College

INTEC Introduction to C# Programming Certificate, Computer Programming

Grade: Distinction

Graphical User interfaces and Visual studio, Looping and arrays, Advanced methods and concepts, Exception handling, Using classes and objects, Inheritance, Event handling, Files and streams, LinQ to SQL.

2011 – 2011

INTEC College

INTEC Introduction to Programming Certificate, Computer Programming

Grade: Distinction

Object oriented development and design for multiple classes, Structure and Hierarchy charts, Developing algorithms, Selection and repetition, Array processing, Modularisation, Algorithms for common business problems, Module communication, Cohesion and coupling.

2005 – 2006

Damelin

Diploma, Sound Engineering

Sound (Theory and Practical), Electronics, Music theory, Audio and Video Editing, Business communication, Broadcast Journalism, Media Law, Small Business Management.

2000 – 2004

New Forest High School

Matriculated

Subjects: English, Afrikaans, Mathematics, Science, Technical Drawing, Electrical.

Licenses & certifications

2025

Microservices Foundations Professional Certificate by Kong

Kong

MicroservicesSoftware ArchitectureSoftware Design Patterns
2025

Software Architecture: Breaking a Monolith into Microservices

LinkedIn

Contact

® Calvin Talbot - 2026