Adrian Tregoning

Adrian Tregoning

$20/hr
Full stack software developer (10+ years as a mechanical design engineer previously)
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
43 years old
Location:
Cape Town, Western Cape, South Africa
Experience:
20 years
About

Dear Hiring Manager,

I am writing to express my strong interest in the software developer position at your company. As a career-transition professional with a unique blend of engineering problem-solving skills and hands-on Java development experience, I am excited to contribute to your development team.

Technical Background & Recent Experience:

I recently completed a 6-month software development internship at WorkPool, where I independently designed and built a comprehensive Java web application. My project demonstrates proficiency in:

  • Java programming with object-oriented design principles

  • MySQL database design and management

  • Hibernate ORM for data persistence

  • JSP (JavaServer Pages) for dynamic web content

  • Servlet development for server-side processing

  • Maven build automation and dependency management

  • Jetty server deployment and configuration

Project Portfolio:

My capstone project, MicroCRM, showcases end-to-end full-stack development skills and is available for review at: https://github.com/adriantregoning/MicroCRM

The repository includes a YouTube demonstration of the application's functionality, highlighting both backend architecture and user interface design.

Professional Foundation:

My B-Tech in Mechanical Engineering (2005) provided me with strong analytical thinking, mathematical problem-solving abilities, and systematic approach to complex challenges—skills that translate directly to software development. This engineering background, combined with my recent intensive programming experience, offers a unique perspective on building robust, scalable applications.

Continuous Learning & Future Goals:

I am actively expanding my skillset with modern technologies including TypeScript, React, and Docker containerization. My commitment to professional development continues through self-directed learning and practical application of new frameworks and tools.

Work Environment & Reliability:

Based in Cape Town, I maintain a professional home office environment with dual monitors, high-performance desktop workstation, and backup laptop system. My setup includes uninterrupted power supply (5kW lithium battery system) ensuring consistent productivity regardless of load shedding conditions.

Personal Attributes:

At 43, I bring maturity, dedication, and strong work-life balance to your team. My analytical mindset, curiosity for technology, and genuine passion for problem-solving through code make me an ideal candidate for contributing to innovative software solutions.

I am confident that my combination of engineering fundamentals, hands-on Java development experience, and commitment to continuous learning will bring immediate value to your development projects. I would welcome the opportunity to discuss how my skills align with your team's needs.

Thank you for your consideration.

Kind regards,

Adrian Tregoning

Languages
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.