Seasoned TypeScript Developer and AI Software Engineer with 5+ years of professional experience designing, implementing, and maintaining robust, scalable TypeScript applications — spanning web platforms, AI/ML data pipelines, REST API services, developer tooling, and data-intensive platforms across both freelance and employed engineering roles.
Deep expertise at the intersection of software engineering and artificial intelligence — building TypeScript-powered solutions that directly support AI model training workflows, data annotation pipelines, and machine learning infrastructure, with hands-on experience across React/Next.js, Node.js/Express, cloud platforms (AWS, GCP, Azure), and testing frameworks including Jest.
Proven track record of writing clean, maintainable, well-documented TypeScript codebases adhering to engineering best practices — participating actively in code reviews, optimising performance-critical modules, and collaborating cross-functionally with ML engineers, AI researchers, and product teams in fully remote, distributed environments.
Clear, precise technical communicator with a passion for documentation and knowledge sharing - combining deep software engineering rigour with first-hand AI training domain knowledge to deliver TypeScript solutions that meaningfully advance AI model development at scale.