With over 10 years of professional experience in full stack web development, I specialize in delivering high-quality software solutions that drive business success. I hold a BEng Degree in Software Engineering with 1st class honours, which has equipped me with a strong foundation in both theoretical knowledge and practical skills.
Expertise and Technologies
I am proficient in a range of technologies, with a primary focus on TypeScript, Node.js, React, and React Native. My experience spans across various programming languages and frameworks, including C#, PHP, Java, and Kotlin, allowing me to adapt to diverse project requirements.
I have a comprehensive skill set in software development, including:
Building robust REST and GraphQL APIs
Developing web applications and native iOS/Android apps
Creating cross-platform apps using React Native
Designing and implementing TV apps with React Native
Extensive DevOps experience on AWS and GCP, utilizing Terraform, CloudFormation, and Kubernetes for scalable infrastructure
Additionally, I have a strong background in database management with MySQL and MongoDB, ensuring data-driven applications run smoothly and efficiently.
Leadership and Project Management
In my previous role as a Technical Lead at a software consultancy, I interfaced directly with clients to understand their needs and translate them into effective technical solutions. I successfully led a team of engineers, designers, and QA professionals to deliver high-quality products that met and exceeded client expectations.
My approach to project management is collaborative and client-focused. I prioritize clear communication, agile methodologies, and iterative development to ensure that projects are delivered on time and within budget, while maintaining a high standard of quality.
Why Work With Me?
I bring a combination of deep technical knowledge, leadership experience, and a client-first mindset to every project. I am passionate about creating impactful software that not only meets technical specifications butMore...