Junior Software Engineer — Machine Learning & Backend Systems
Engineering practices: Agile development (Scrum, sprint planning, iterative delivery) · Software Development Lifecycle · Version control (Git) · Collaborative development
Research pipeline: Medical imaging optimisation · Climate data platform · Pathfinding analysis
Developed full-stack platform analysing 50+ years of global climate data. Designed & optimised relational database to handle large datasets efficiently. Built interactive dashboards featuring charts & geospatial visualisations for trend analysis.
Implemented pathfinding algorithms A*, DFS, BFS; analysed & optimised algorithm performance across different maze configurations (grid sizes up to 1000x1000).
Designed intelligent agents using finite state machines and Monte Carlo Tree Search. Evaluated decision-making across dynamic simulated environments (resource collection & adversarial scenarios).
End-to-end deep learning system for X-ray classification; achieved robust performance on clinical benchmarks; integrated with Flask demo.