Hello, my name is

Charles Palmer

And I'm a Software Developer

I specialise in using React JS, React Native, and Expo.js to create dynamic and responsive user interfaces for web applications and mobile devices.

<b>Zoé</b> Miller
  • 3 +Years of Experience
  • 5.8KHOURS AND COUNTING
Developer

What Can I Do For You?

my Expertise
Bringing Ideas to Life, End-to-End
Full Stack Development
I develop web applications from the ground up, handling both front-end and back-end development. Using technologies like React.js, Node.js, and SQL, I build scalable, high-performance applications that deliver seamless user experiences.
Crafting Cross-Platform Experiences
Mobile App Development

I specialise in developing mobile apps with React Native and Flutter, ensuring smooth performance across iOS and Android. My goal is to build intuitive, high-quality applications that meet users’ needs and exceed expectations.

Building Scalable & Reliable Systems
Cloud Computing & DevOps
With experience in AWS, Google Cloud, and DevOps tools like Docker and Kubernetes, I design and maintain cloud-based infrastructures that are scalable, secure, and efficient. Currently, I’m working toward my AWS Solution Architect certification to deepen my cloud expertise.
Connecting Systems, Simplifying Processes
API Development & Integration
I design and implement RESTful and GraphQL APIs that facilitate smooth communication between applications. Whether it’s integrating third-party services or optimizing internal data flows, I focus on efficiency and reliability.
Speed & Scalability at the Core
Performance Optimization
Performance matters. I work on optimizing applications by improving load times, database efficiency, and front-end rendering. From code-splitting to caching strategies, I ensure applications run fast and handle scale with ease.
Creating Beautiful, User-Centric Interfaces
UI/UX & Design Systems
I develop and maintain design systems to ensure consistent and accessible user experiences. With expertise in Material UI and custom component libraries, I bridge the gap between design and development for polished, intuitive interfaces.
Writing Clean, Maintainable Code
Software Architecture & Best Practices
I follow best practices like version control strategies (Git, Conventional Commits), automated testing, and CI/CD pipelines to keep projects structured and maintainable. My focus is on building long-term, scalable solutions.
Working Together for Better Solutions
Technical Leadership & Collaboration
I thrive in collaborative environments, working closely with designers, project managers, and fellow developers to bring projects to life. Whether leading code reviews or mentoring junior developers, I believe great software is built as a team.
Always Exploring, Always Improving
Emerging Technologies & Continuous Learning
Technology evolves fast, and I love keeping up! Whether it’s experimenting with new frameworks, contributing to open-source projects, or learning Flutter for cross-platform development, I’m always looking for ways to grow and improve.
Expertise

Behind the Keyboard

my Story

Hi there! My name is Charles and I am a Full Stack Software Developer at Blue Frontier. I specialise in using React JS, React Native, and Expo.js to create dynamic and responsive user interfaces for web applications and mobile devices.

With 3+ years of experience in software development, I am passionate about building high-quality software that meets the needs of our clients. I work closely with our team of designers and project managers to ensure that every project is delivered on time and to the highest possible standards.

As a Full Stack Developer, I am responsible for building both the front-end and back-end of web applications. I am proficient in a range of programming languages and frameworks, including React JS, JavaScript, Node.js, and SQL. I also have experience with cloud platforms like AWS and Google Cloud, as well as DevOps tools like Docker and Kubernetes.

At Blue Frontier, I am part of a dynamic and supportive team that is always pushing the boundaries of what is possible with technology. I am committed to staying up-to-date with the latest trends and best practices in software development so that we can continue to deliver innovative solutions that drive business growth.

Being part of the Blue Frontier team is an exciting journey, and we strive to provide the best possible experience to our clients by utilizing modern technologies and best practices.

In my free time, I enjoy exploring new technologies and contributing to open-source projects. Currently, I am expanding my skillset and learning Dart and Flutter for cross-platform app development.

About Me!

Portfolio

my Work
Portfolio

Resume

my Experience
Experience
Blue Frontier - Software Developer
Blue Frontier
2021 - Present

I'm currently working as a Full Stack Software Developer at Blue Frontier, where I get to combine my passion for both front-end and back-end development.

My day-to-day involves crafting clean, efficient solutions using React and React Native - technologies I absolutely love working with! I've had the opportunity to work on some amazing projects, from building responsive web applications to creating cross-platform mobile apps that our clients love.

I take pride in writing maintainable code and love seeing how our solutions help businesses grow. Working closely with our design and project management teams, I've learned that great software is about more than just code - it's about creating experiences that make a real difference.

Joules - Sales Assistant
Joules
2017 - 2020

During my time at Joules, I discovered my love for problem-solving and creating great customer experiences - skills that have proven invaluable in my software development career. I wasn't just a sales assistant; I was the friendly face customers counted on for help with their shopping journey, whether in-store or managing their online purchases.

I maintained impressive metrics with a 70%+ conversion rate and consistently achieved a Units Per Transaction of 2.0 or higher. What I'm most proud of was developing the ability to work independently while still being a strong team player, managing everything from merchandising to customer service with enthusiasm and attention to detail.

This experience taught me the importance of clear communication and understanding user needs - principles I now apply to software development.

Broomhill Estate - Kitchen Porter
Broomhill Estate
2014 - 2017

My journey into the professional world started at Broomhill Estate, where I learned the fundamentals of working in a high-pressure environment. While it might seem far from software development, this role taught me invaluable lessons about efficiency, teamwork, and attention to detail.

In the fast-paced kitchen environment, I mastered the art of prioritizing tasks, maintaining high standards under pressure, and supporting team members to achieve common goals. I wasn't just keeping the kitchen clean - I was part of a system that needed to run smoothly to deliver great experiences to our guests.

These early lessons in workflow management and quality control have shaped my approach to writing clean, efficient code and maintaining organized development environments.

Education
Amazon Web Services (AWS) - AWS Certified Cloud Practitioner
AWS Certified Cloud Practitioner
2024 - 2027

Earning my AWS Certified Cloud Practitioner certification has solidified my understanding of core AWS services, cloud concepts, and best practices. This certification has equipped me with the foundational knowledge needed to navigate cloud environments efficiently, identify key AWS solutions, and support cloud-based projects with confidence.

University of Plymouth - BSc (Hons) Computing & Software Development
BSc (Hons) Computing & Software Development
2018 - 2021

Graduated with First-Class Honours (1:1), specializing in software development, networking, and cybersecurity. My academic journey included hands-on projects, algorithmic problem-solving, and an in-depth dissertation on 'The Impact of Virtual Reality on the Future of Healthcare,' exploring how immersive technology is revolutionizing the medical field.

Petroc Official - Extended Diploma (QCF) in IT
Extended Diploma (QCF) in IT
2016 - 2018

Achieved Triple Distinction Star (D*D*D*), equivalent to three A-Levels at A* grade. This program provided a comprehensive foundation in IT, covering software development, networking, and cybersecurity. Through practical coursework and technical challenges, I developed problem-solving skills that continue to shape my approach to technology and innovation.

Resume