Resume
Ajay Sogi
Senior Software Engineer · Frontend-led, full-stack range
Surrey, BC (Greater Vancouver)
Senior software engineer with 10+ years building production web applications, most recently owning features from interface through to data model and API for a platform used by 200,000+ fitness professionals. Cut average cost per turn 40% on the company's first production ReAct agent, and rolled agentic development tooling out across the engineering team.
Experience
Full Stack Developer
Jan 2022 – Aug 2026MyPTHubJonas Software, a Constellation Software company
Vancouver, BC, Canada (Mar 2025 – Aug 2026) · Brighton, UK (Jan 2022 – Feb 2025) · retained through relocation
–Joined as a frontend developer and grew into owning features end to end, from UI and interaction decisions through to the Laravel REST endpoints behind them, across React, Vue.js, TypeScript and Firebase for a platform serving fitness professionals in 170+ countries.
–Helped build MyPTHub's first production ReAct agent in LangGraph and LangChain, taking text and image prompts to produce app-ready training plans, with a human review step before any plan reached a client.
–Co-designed and shipped AI-Assisted Check-Ins: modelled the new tables against an existing schema, moved notifications onto pub/sub so due, overdue and feedback events fired automatically, and built the scheduling, AI-drafted coach feedback and coach review tab.
–Designed an agentic Claude Code pipeline taking a Jira ticket to a self-reviewed PR, with a plan approval step, browser-driven acceptance testing and review against design-system and code-quality standards, rolled out team-wide.
–Mentored a junior frontend developer through code review, pairing and ongoing guidance, substantially improving their confidence and code quality, with a benefit to the team that outlasted the coaching itself.
–Reworked a Jest suite that gated every release, cutting tests that asserted nothing and replacing full-tree mounts with shallow renders where children were irrelevant to the assertion.
ReactVue.jsTypeScriptLaravelFirebaseLangGraphLangChain
Frontend Product Developer
Nov 2020 – Jan 2022Team ITGJaguar Land Rover
Birmingham, UK
–Owned frontend delivery of Jaguar Land Rover's configurator in React, TypeScript and Redux across 25+ international markets, handling market-specific vehicles and pricing, and releasing to staging and production through Jenkins.
–Held the configurator to WCAG 2.1 accessibility standards as a compliance requirement across its markets, building accessibility checks into the team's testing process alongside Jest coverage.
–Tuned configurator performance across large multi-market option sets, batching the API calls fired when several options changed at once, memoizing derived render work, virtualizing long option lists and serving vehicle imagery over a CDN.
–Integrated the finance calculator as a micro-frontend owned and deployed by another team, loading it into the configurator at runtime and agreeing the contract for passing data between the two applications.
ReactReduxTypeScriptJestJenkins
Frontend Developer
Oct 2018 – Nov 2020Atkinsnow AtkinsRéalis
Birmingham, UK
–Hired to bridge UI/UX and engineering, then grew into leading remote project teams for governing bodies, architects and civil engineers, owning stakeholder relationships and delivery against agreed requirements and deadlines.
–Built PinPoint, a map-based public consultation platform for resident feedback on planned infrastructure, with Unity walkthrough renders of the work, rolled out across client projects including the Heathrow runway expansion.
–Repurposed the platform from public consultation to engineer site-visit logging with drone footage and paperwork per site, extending the Firestore document model with new record types instead of migrating a fixed schema.
–Helped consolidate the business onto a single stack of Vue, Laravel, Firebase and Azure, replacing a mix of frameworks that had made maintenance across projects costly.
–Held the platform to WCAG 2.1 AA, the standard required of UK public sector services under the 2018 accessibility regulations, working with UI/UX to keep map interactions usable for residents with access needs.
Vue.jsLaravelFirebaseAzureUnity
Frontend Web Developer
Sep 2017 – Oct 2018WAA Chosen
Sutton Coldfield, UK
–Built campaign sites, landing pages and WordPress themes for brands including VW Group and Pirelli, running scoping sessions with clients directly and advising on technical approach.
JavaScriptPHPWordPress
Frontend Web Developer
Sep 2015 – Sep 2017Origin Media
Wolverhampton, UK
–Built ecommerce and content-managed client websites, gathering requirements and writing specifications directly with clients.
JavaScriptPHPCMS
Education
BSc (Hons) Computer Science — First-Class Honours (highest UK classification)
Sep 2012 – Sep 2015Birmingham City University
Birmingham, UK
Core skills
Frontend
React, React Native, Redux, Next.js, Vue.js 2/3, TypeScript, JavaScript, Tailwind, HTML5, CSS3/Sass
Backend
Laravel, PHP, SQL, PostgreSQL (Supabase), Firebase
AI & LLMs
AI agents, LangGraph, LangChain, LLM integration, prompt engineering, multimodal inputs, structured outputs, evaluations
Infrastructure
AWS, Docker, Firebase Cloud Functions, GitHub Actions, CI/CD
Tools
Git, Jest, Playwright, Figma, Claude Code
At a glance
- Based in
- Surrey, BC · Greater Vancouver
- Time zone
- Pacific Time
- Experience
- 10+ years
- Work status
- Open work permit, no sponsorship
- Open to
- Senior roles, local or remote