βοΈ Backend & APIs
Django, Django REST Framework, REST APIs, OpenAPI documentation, typed API contracts, health checks, secure development practices.
London, United Kingdom
Junior Software Developer / Software Engineer
Python, Django REST Framework, SQL, TypeScript, Angular, React, Testing, APIs, CI/CD, Data Analytics
London-based Junior Software Developer building portfolio projects across full-stack web development, frontend engineering, backend development, Python application design, data analysis, and machine learning.
My recent work demonstrates practical experience in web application development, REST API development, API integration, single-page applications, automated testing, CI/CD pipelines, technical documentation, and secure development practices.
I combine strong analytical rigour developed through doctoral research with practical software delivery across Python, Django, Django REST Framework, SQL, TypeScript, JavaScript, Angular, React, HTML, CSS, and modern developer tooling.
Django, Django REST Framework, REST APIs, OpenAPI documentation, typed API contracts, health checks, secure development practices.
Angular, React, TypeScript, reusable UI components, responsive layouts, accessibility-aware behaviour, single-page application concepts.
Pytest, Vitest, jsdom, linting, formatting, pre-commit hooks, GitHub Actions CI/CD, maintainable repository structure.
SQL, A/B testing, statistical analysis, power analysis, clustering, feature engineering, Tableau, experiment-driven decision support.
Selected portfolio work across full-stack development, frontend engineering, Python systems, data analytics, and machine learning.
Python β’ Django β’ Django REST Framework β’ Angular β’ TypeScript β’ OpenAPI
Full-stack decisioning application demonstrating backend API development, Angular frontend integration, typed contracts, health checks, OpenAPI documentation, developer security tooling, governance scaffolding, and maintainable monorepo structure.
TypeScript β’ React β’ Vite β’ Vitest β’ GitHub Actions
Frontend engineering project demonstrating reusable UI component design, automated testing, accessibility-aware behaviour, and CI/CD using both vanilla TypeScript and React + TypeScript implementations.
Python β’ Pytest β’ GitHub Actions
Modular Python application demonstrating domain modelling, validation, custom exceptions, separation of concerns, automated testing, and continuous integration.
Python β’ CLI β’ Pytest β’ Dataclasses
Structured command-line Python application demonstrating object-oriented design, immutable data structures, validation, separation of business logic from CLI, and automated testing.
SQL β’ Python β’ Tableau
Experiment analysis project evaluating banner performance using SQL and Python, including statistical testing, novelty-effect analysis, power analysis, and business recommendations.
Python β’ Pandas β’ Scikit-learn β’ Matplotlib β’ Seaborn
Customer segmentation project applying preprocessing, feature engineering, K-means clustering, and behavioural interpretation to 10,127 customer records.
Participating in a Software and App Developer Skills Bootcamp aligned with the IfATE Level 3 standard, covering Python, SQL, Django, Angular, TypeScript, HTML, CSS, JavaScript, Git, Agile workflows, and full-stack web application development.
Building portfolio projects across full-stack development, backend APIs, frontend engineering, automated testing, CI/CD, analytics, and machine learning.
Conducting analytical research requiring structured reasoning, high documentation standards, and complex problem solving transferable to software engineering and data work.
Training aligned with the IfATE Level 3 standard, covering Python, SQL, Django, Angular, TypeScript, full-stack web development, and software engineering workflows.
Project-based training in Python, SQL, statistical analysis, machine learning, experimentation, and data communication.
Developed advanced analytical reasoning, structured research methods, complex problem solving, and high-standard documentation skills.
Actively seeking Junior Software Developer, Software Engineer, Full-Stack Developer, Frontend Developer, Backend Developer, Python Developer, or Web Application Developer opportunities in London or hybrid environments.
Email: cherryaugusta@gmail.com
Location: London, United Kingdom
Right to work: United Kingdom
Languages: English (fluent), Indonesian and Malay (native)