Full-StackSoftware Engineer

I build production software with Java, Spring, and Angular, from backend services and APIs to the interfaces people use every day. I ship real products, end to end.

5+
Years Experience
3
Industries
25+
Client Reviews
12+
Shipped Projects
Download Resume
John Doe

About Me

I'm a full-stack software engineer with over five years of experience building production systems that businesses depend on. I work across the stack, from API design and data modelling through to the interfaces people use every day.

My core stack is Java and Spring on the backend with Angular on the front end. I'm comfortable across the full lifecycle: designing APIs, modelling data in SQL and NoSQL stores, deploying to cloud infrastructure, and shipping interfaces that hold up in real use.

I take ownership of what I build, prioritise clean architecture and long-term maintainability, and enjoy teams that share knowledge openly. If you're building a product, adding a feature, or need someone who can carry an idea from whiteboard to production, let's talk.

What I Do

Frontend Development

I create responsive websites that allow the user to experience your website in the best and most appropriate way suited to their device.

Backend Development

I develop robust backend systems with secure APIs, optimized database design, and efficient server configurations.

Desktop App Development

I build cross-platform desktop applications using modern frameworks to deliver native-like experiences on all devices.

Database Design

I design and optimize database schemas for performance, scalability, and data integrity across SQL and NoSQL solutions.

Featured Projects

Task Management Platform
Featured

Task Management Platform

Team task board with drag-and-drop scheduling, role-based permissions, and real-time updates over WebSockets.

Angular TypeScript TailwindCSS
Analytics Dashboard
Featured

Analytics Dashboard

Reporting dashboard that aggregates data from several sources and renders charts, filters, and scheduled exports.

React Node.js PostgreSQL
URL Shortener Service
Featured

URL Shortener Service

Link shortening API with custom slugs, click analytics, rate limiting, and OpenAPI-documented endpoints.

Spring Boot Java MongoDB Docker
Point of Sale System
Featured

Point of Sale System

Full-stack point of sale for managing customers, inventory, and orders, with an Angular front end and a REST API.

Angular Spring Boot Java Hibernate
Company Landing Page
Featured

Company Landing Page

Responsive marketing site with a content-managed services section and a contact form wired to a mail service.

HTML5 CSS3 JavaScript
Personal Portfolio
Featured

Personal Portfolio

This template: a responsive portfolio with dark mode, filterable projects, and sections driven by typed data.

Angular TypeScript TailwindCSS

Recent Blog Posts

View All

Work Experience

Acme Technologies

Jan 2024 - Present
Senior Software Engineer

Building compliance and risk tooling for financial services clients. Responsible for service design, data modelling, and the deployment pipeline for a platform processing several million records a day.

Northwind Software

Mar 2022 - Dec 2023
Software Engineer

Worked on a healthcare records platform used across several regions, contributing features in TypeScript, Java, and the Spring Framework, and improving the test coverage of a legacy billing module.

Globex Systems

Jul 2020 - Feb 2022
Software Engineer

Developed features for a reservations and administration product serving tour operators and airlines, covering both the API layer and the customer-facing booking flow.

Initech Solutions

Nov 2018 - Jun 2020
Associate Software Engineer

Enhanced enterprise systems using Java, Spring, Angular, and React, contributing to feature development, third-party integrations, and release automation.

Freelance

Nov 2018 - Present
Freelance Software Developer

Delivered custom software to clients worldwide, including web scraping tools, automation scripts, desktop utilities, and full web applications in Python, Java, Spring Boot, and Angular.

Education

MSc in Advanced Software Engineering

2022 - 2024

University of Somewhere

BSc (Hons) in Computer Science

2018 - 2021

State University

Diploma in Software Engineering

2016 - 2018

Institute of Technology

Skills

Backend

Java
Spring Framework
Spring Cloud
Python
JavaFX

Frontend

Angular
React
Next.js
TypeScript
JavaScript
HTML5
CSS3

Databases

SQL
Oracle DB
MongoDB

Cloud & DevOps

AWS
OCI
Docker
Git

Client Testimonials

Alex Morgan

Client - United States

"Delivered exactly what we needed, ahead of schedule and with clear communication throughout. Would hire again without hesitation."

Priya Raman

Client - United Kingdom

"Took a vague brief and turned it into a working product. Asked the right questions early, which saved us weeks later on."

Daniel Fischer

Client - Germany

"Excellent technical judgement. Flagged two problems in our original spec that would have been expensive to discover in production."

Get In Touch

Email

I'll get back to you within 24 hours

hello@example.com

Social Media

Connect with me on social platforms