Curriculum Vitae

Anthony Dowds

Senior Software Developer

dowco.contracting@gmail.com

Experience

Accenture(Contract)June 2024 - August 2024
Senior Software Engineer
  • Developed web applications for HMRC's Borders and International Trade division.
  • Used modern technologies to build a responsive user experience.
  • Transitioned legacy products to modern, scalable architecture.
  • Conducted testing with Jest and Playwright to ensure quality.
  • Utilized Linux for development and deployment.
  • Tech stack: TypeScript, React, Redux, RTK Query, Jest, Playwright, Linux.
HitachiFebruary 2022 - January 2024
Senior Software Developer
  • Enhanced Hitachi Ops Center Protector with modern technologies.
  • Transitioned to GitHub Actions, automating pre-deployment testing.
  • Promoted TDD and integrated Storybook for better testing and documentation.
  • Led team operations: sprints, retrospectives, onboarding, and task delegation.
  • Tech stack: TypeScript, React, Node, Redux, RTK Query, Jest, Playwright.
ZeroLightMarch 2020 - February 2022
React Engineer
  • Created digital brochures and real-time car configurators for Cadillac and Lucid Motors.
  • Led task delegation for efficient project execution.
  • Developed flagship products like Concierge for Lucid Motors.
  • Tech stack: TypeScript, React, Redux, GraphQL, Jest, HTML, CSS.
WubbleyouMarch 2019 - March 2020
Software Developer
  • Built systems, apps, and websites with JavaScript/TypeScript (React, React Native, Node) and PHP (Yii2, Laravel).
  • Used AWS (Lambda, Cognito, EC2, RDS, S3) for scalable solutions.
  • Enhanced CI/CD workflows to streamline deployments.
  • Collaborated with clients to meet project needs and deliver quality results.
  • Tech stack: TypeScript, React, Node, Redux, GraphQL, AWS, HTML, CSS.
Rydiam SaigonJanuary 2018 - January 2019
Software Developer
  • Built cross-platform mobile apps with React Native and web apps with React.
  • Developed APIs in Laravel for MySQL database interaction.
  • Worked on UI design, geolocation, scheduling, and Xero payroll integration.
  • Tech stack: TypeScript, React, React Native, Node, Redux, GraphQL, AWS, PHP, HTML, CSS.

Education

BSc in Computer Science2014 - 2017
Newcastle University
  • Mobile Computer Systems Development
  • Web Technologies
  • Website Construction and Management (Backend)
  • Cryptography
  • Distributed Systems
  • Systems and Network Security
  • Biologically Inspired Computing
  • Bioinformatics

Skills

JavaScript / TypeScript
  • React
  • Node
  • React Native
  • GraphQL / Redux / RTK Query
AWS
  • EC2 / Elastic Beanstalk
  • Amplify
  • RDS / ElastiCache (Redis) / S3
  • Certificate Manager / Route 53
  • Lambda
  • VPC
Other
  • Unit Testing (Jest, Vitest) / Accessibility Testing (Playwright) / Integration Testing
  • GIT
  • Kysely (TypeScript SQL query builder)
  • HTML / CSS / SASS / MUI
  • CI/CD (GitHub Actions / GitLab Pipelines)
  • Websocket / WebRTC / RTMP
  • Storybook
  • Some Figma experience (Able to produce MVP level design)
  • Full stack development; Frontend, API, database, deployment, and maintenance.