Matthew Starkey
@matthewstarkey
Full-stack software engineer with 15 years of experience.
What I'm looking for
I am a seasoned full-stack software engineer with over 15 years of experience in building scalable and robust software systems. My expertise spans a variety of technologies including .NET, Node.js, Flutter, Angular, and React. I have successfully held multiple senior roles, contributing to both large development teams and innovative startups.
In my current role as a Software Architect and Lead Developer at Channl, I architected and developed a comprehensive platform that empowers creators to monetize their brands. I designed a robust system using NestJS and Next.js, integrated payment processing with Stripe, and established monitoring systems to ensure high availability and performance. My leadership experience includes guiding development teams, conducting code reviews, and promoting best practices throughout the software development lifecycle.
Experience
Work history, roles, and key accomplishments
Software Architect & Lead Developer
Channl
Jan 2021 - Present (4 years 7 months)
Architected and developed a comprehensive platform enabling creators to monetize their brand through websites, communities, digital products, and merchandise sales. Designed and implemented a robust, scalable system with a NestJS API and a Next.js frontend, both written in TypeScript, alongside a PostgreSQL database, using Google Firestore for real time data where required.
Senior Software Developer
ITalkPTT
Jan 2019 - Present (6 years 7 months)
Developed a NestJS TypeScript REST API to power a comprehensive security management platform tailored for the security industry in South Africa. Created an Angular application for browser-based VOIP communication and management of security operations, including waypoint navigation and guarding routes for security personnel.
Senior Software Developer 1
Derivco
Jan 2015 - Present (10 years 7 months)
Contributed to the development of the banking and financial systems within a high-stakes casino gaming environment, with a strong focus on .NET technologies. Spearheaded integration with a wide range of payment merchants for the deposits systems, designing and implementing robust deposit flows capable of handling large transaction volumes.
Software Developer
FirstTech Digital
Jan 2013 - Present (12 years 7 months)
First developer hired, responsible for leading the technical direction of the software team. Developed mobile applications for customers of the parent company, FirstTech, driving the company’s digital initiatives.
Software Developer
FirstView Digital Agency
Jan 2011 - Present (14 years 7 months)
Developed websites and Facebook applications to help agency clients engage with their customers and enhance their online presence. This role focused on improving client engagement and digital presence through various web-based solutions.
Education
Degrees, certifications, and relevant coursework
Matthew hasn't added their education
Don't worry, there are 90k+ talented remote workers on Himalayas
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Matthew?
You can contact Matthew and 90k+ other talented remote workers on Himalayas.
Message MatthewFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
