## Edgefolio - Software Engineer _May 2025 - Present_ #Django #Django-Rest-Framework #Celery #Redis #Elastic-Search #Python #Azure #React #TypeScript Edgefolio is an innovative fintech platform providing advanced investment management and financial technology solutions. Contributing as a Software Engineer to develop and maintain scalable backend and frontend systems that power the platform's core functionality. - Enforced OWASP security standards in code reviews - Won 1st place in a company-wide hackathon by developing an AI search engine that replaced manual document filtering with an automated recommendation system, enabling fund managers to identify optimal funds instantaneously. ## Preoptima - Software Engineer _Feb 2024 - May 2025_ #Django #Django-Rest-Framework #Python #PostgreSQL #AWS #Docker #Celery #Redis Preoptima provides software solutions for industry professionals and local authorities to assess and manage a building's whole-life carbon impact. Contributed as a backend developer to PACER, a tool for managing whole-life carbon assessments in planning applications, and CONCEPT, which delivers instant results for these assessments during design stages. - Led the backend development of a new product (PACER) in collaboration with Westminster City Council - Used Django query debugging tools to create optimised API endpoints, resulting in an average of less than 150ms response time - Created a load testing pipeline to ensure the application was ready for User Acceptance Testing (UAT), ensuring the app's stability at 50 requests / second - Integrated automatic API documentation generation with `Redoc` to enhance developer experience and reduce frontend-backend communication overhead ## Ocado Technology - Software Engineer _Oct 2021 - Feb 2024_ #Django #React #Python #TypeScript #Redux #MySQL #GCP #Docker #Kubernetes #Terraform Played a key role in creating Code for Life, an open-source platform that helped teachers teach computer science to kids through two educational games. Hosted on GCP and developed with Django, serving over 500,000 users across 150+ countries. Played a critical role in the success of one of the games, significantly boosting engagement with an average of 100 daily players and contributing to the platform's global educational reach. Actively conducting in-depth code reviews, providing feedback, recommending modifications, and ensuring adherence to CI / CD standards before GitHub merges. Operating in an Agile environment, partaking in daily stand-ups, task estimations, and sprint retrospectives. Additionally, I mentored and onboarded junior developers. Getting them up to speed with how to start contributing to the project, ensuring they follow all the best practices employed by the team. - Enhanced site performance by 30% by migrating from legacy Django templates to React - Implemented two-factor authentication (2FA) and integrated third-party API for leaked passwords in response to penetration testing vulnerability findings - Used BigQuery to extract user-generated data, visualise key metrics, and provide actionable insights to stakeholders for an informed product strategy - Reduced Pytest unit testing time in the CI / CD pipeline from 12 minutes to just two via effective parallelisation - Worked closely with UX Designers to convert design mock-ups into React components, - Led tech huddles about new features in Next.js and its implementation for future teams - Automated a project set-up using bash scripts, which reduced set-up time by 90% on production as well as development environments - Developed and deployed a complete user authentication, including the login and registration pages, seamlessly integrating these components into both the frontend and backend architecture for enhanced security and user experience - Developed a registration filter to identify fake accounts and executed a database migration that successfully removed over 25,000 illegitimate users on our MySQL database, enhancing system integrity and data accuracy