Software engineer with a diploma in information technology and expertise in web application development, Azure microservices, and repository management. Demonstrated skills in software quality improvement through rigorous testing and proficiency in various programming languages and frameworks. Proven ability to deliver scalable solutions while collaborating effectively with clients and management.
Overview
4
4
years of professional experience
Work History
INTERMEDIATE SOFTWARE DEVELOPER
Paltrack Pty Ltd
06.2025 - 02.2026
Designed, developed, and maintained microservices-based applications using .NET (C#) and RESTful APIs.
Contributed to frontend and backend development utilizing TypeScript and the Angular framework.
Participated in the full software development lifecycle - from planning and design to testing and deployment.
Diagnosed, prioritized, and resolved feature requests and bugs to ensure application stability and user satisfaction.
Collaborated with cross-functional teams (QA, Sales, Support) to deliver high-quality releases on schedule.
Wrote clean, maintainable, and well-documented code, following SOLID principles and best practices
SOFTWARE ENGINEER
Fennec Group - Greyscale Capital
Remote
02.2023 - 06.2025
Developed and delivered a full-scale web application, fennecwillregistry.com, integrating OpenAI to automatically detect and extract information from wills.
Mentored and trained junior developers, conducted code reviews, and ensured best coding practices.
Managed server issues and oversaw operations on AWS, ensuring reliable performance and smooth functionality.
Resolved and managed errors on web portals to ensure seamless user experience and system functionality.
Held weekly meetings with management to coordinate and align on deploying updates to production smoothly and efficiently.
Implemented unit and integration testing to reduce system bugs and improve overall code quality.
Liaised with clients to understand their needs and implemented features that aligned with their vision.
Optimized and enhanced the efficiency and speed of legacy code.
JUNIOR SOFTWARE DEVELOPER
Techla Technologies
Remote
09.2021 - 11.2022
Developed web applications for field and water service management systems using the .NET framework, and created the mobile app with Kotlin.
Created a Google Business Profile and implemented SEO strategies to improve the business's visibility and searchability.
Enhanced functionality to expand the scalability and scope of the software system.
Adapted quickly to a dynamic startup environment with shifting priorities and rapid release cycles.
Remote, South Africa
Education
DIPLOMA - INFORMATION TECHNOLOGY, SOFTWARE DEVELOPMENT
Nelson Mandela University
Gqeberha, South Africa
12.2022
Skills
C#
SQL
JavaScript
TypeScript
HTML
CSS
Kotlin
Visual Studio
Nodejs
Angular
Git
Source Tree
GitHub
AWS
Visual Code
SMSM
Android Studio
Azure
RabbitMQ
Swagger
NET
React
JQuery
Bootstrap
MVC
Unit testing
Integration testing
Full-stack development
Websites, Portfolios and Profiles
https://linkedin.com/in/caelan-longmore-0b420718b
https://github.com/s223031003
Accomplishments
I created a static API endpoint on AWS that allowed each user to send their information to another company’s authenticated SharePoint account. For example, if a user was Greg L, the API would create a folder named “Greg L” in their SharePoint and display all relevant documents from our web app. I set up the endpoint in AWS API Gateway, connected it to our backend .NET service, implemented authentication with the company’s SharePoint account, and tested it using Postman to ensure everything worked correctly before deployment.
I developed a fully automated AI-powered web application where users could upload their last wills and testaments. Our AI agent would analyze the documents, detect key information such as beneficiaries, contact details, drafting date, and lawyers involved, and then parse the data into structured JSON objects. This information was stored in a normalized database, allowing easy querying and processing, rather than keeping the data as a single unstructured text string.
Timeline
INTERMEDIATE SOFTWARE DEVELOPER
Paltrack Pty Ltd
06.2025 - 02.2026
SOFTWARE ENGINEER
Fennec Group - Greyscale Capital
02.2023 - 06.2025
JUNIOR SOFTWARE DEVELOPER
Techla Technologies
09.2021 - 11.2022
DIPLOMA - INFORMATION TECHNOLOGY, SOFTWARE DEVELOPMENT