Welcome to my site!

Hi, I’m Charlotte, a freelance software developer and tech enthusiast. I’m passionate about helping individuals and businesses find simple, cost-effective solutions. Jump straight to my services or keep reading to learn more about me.
Originally from New Zealand, I’ve recently relocated to the stunning landscapes of British Columbia. When I’m not coding, you’ll find me outdoors—hiking, skiing, mountain biking, or just soaking in the fresh air.
My journey into software development began with a degree in Chemistry. While I loved my time as a Chemist, I often noticed inefficiencies in the systems we used—whether it was office tools or specialized lab software. This sparked my interest in technology solutions that improved efficiency, accuracy, and user experience. Soon, I became the go-to person for setting up systems and providing tech support, which led to my passion for technology.
After the pandemic, I decided to pursue a master’s in Software Development. Following that, I worked at FNZ, a global financial software company, where I spent two years developing high-quality products under tight deadlines.
Feel free to explore my website and reach out to me!
Development Experience
.NET and React
- Wealth Management Platforms: Developed complex wealth management platforms for major clients like CFS (CFS Edge) and Vanguard, focusing on both legacy and core systems.
- API Development: Designed and implemented APIs, integrating third-party exchanges and databases for seamless functionality.
- Performance Optimization: Achieved significant performance improvements, reducing CRUD operation times from minutes to seconds.
- Agile Development: Consistently maintained top 20% Agile velocity among APAC developers, delivering high-quality features on time.
- Subject Matter Expertise: Specialized in fees, reports, and model portfolios, acting as the go-to person for complex financial domains.

React Native
- Internal App Development: Developed an app to run a TV Game Show experience for Brighton’s TV Gameshow, this handles displaying questions, leaderboards, videos and audio. The host can control this through the iPad version of the app, to keep track of scores and game progress.
- Locally Hosted Server: This manages communication between the hosts iPad and the display screens.
- SQLite Database: Stores the rounds, questions, answers and access is managed through the server.
- Admin Portal: Allows questions, answers and custom rounds to be added and edited.
- Videos: Integrated videos that can be played by the host at key times.
- Audio: Integrated audio for timers and other special events throughout the game.
- Cross-Platform Design: Designed and tested across iOS, Android, and web platforms for cross-device functionality.

WordPress
- WordPress Site Development: Developed WordPress sites for various businesses.
- Custom Design Implementation: Designed and implemented custom themes and layouts to meet client specifications.
- Ongoing Maintenance and Support: Provided ongoing maintenance and support for WordPress sites, ensuring security and updates.
- Marketing Plugin Creation: Created a plugin for a side scroller game as a marketing tool.
- Client Collaboration: Collaborated with clients to understand their needs and enable them to maintain their content.

LinkedIn Recommendations
“I was Charlotte’s Line Manager during her time at FNZ. She’s a resourceful, intelligent programmer. A key player on every project she was on while at FNZ. In addition to her technical capabilities, she has excellent soft skills and always came to work with a smile and a positive attitude. Very happy to recommend her.”
Matthew Ussher
Senior Developer, FNZ
“It was fantastic to work with Charlotte. She has proven herself to be a dependable and committed team member with amazing problem solving and technical skills. I always admired her attitude to step up for a challenge and pick up complex builds and features.
I strongly recommend her for tech/ architecture/ dev related positions. She could be a real asset to any organisation. Good luck Charlotte”
Noreen Imran
Project Manager, FNZ
“Charlotte has contributed greatly in our project for a large wealth management client. She is excellent in problem solving and communication. Highly recommended!”
Robert Yin
Senior Developer, FNZ
“I managed Charlotte for six months working on a major client platform at FNZ. Charlotte is a capable, driven, and self-possessed developer who consistently produces high-quality work under challenging circumstances.
During my time managing Charlotte, she was part of a team who built international equities trading capabilities for model portfolios. This was a complex project with a delivery team spanning four time zones and lasting over three months. Not only did the accompanying release of this feature go out on time, but it had a relatively low number of production defects. Charlotte was instrumental in covering the fees work for this item and worked well with the other team members.
I have no doubt that Charlotte will rise to any challenge that a subsequent role may send her way. She would be a great asset to any team, and I wish her the best of luck with her future endeavours.”
Charles
Delivery Manager, FNZ