Experience
Current role
- Building robust and performant backend services and exposing data via APIs for learning analytics.
- Frontend development with a focus on UI/UX to build responsive, accessible and intuitive software for all users.
- Deploying software in a variety of contexts, including cloud, taking ownership of DevOps.
- Designing data schemas and handling databases to store and retrieve data efficiently.
- Collecting requirements from several stakeholders, including academics, students and administrators, and iterating on software with their feedback.
Skills
Programming Languages
PythonJavaTypeScriptJavaScriptCKotlinScalaElixir
Frameworks & Libraries
ReactNode.jsNext.jsFastAPIFlaskSQLAlchemyPyTorch
General
OrganisationPlanningCommunicationPresentationsTeachingMentoring
Previous roles
SGX FX
Apr - Aug 2023
Software engineer intern at a foreign exchange fintech, focusing on distributed systems and continuous integration (CI) pipelines using Java. I worked on architecting microservices, implemented a reporting tool to collect and analyse test results, and refactored regression test suites including UI automation tests.
BP
Jun - Sep 2022
Software engineer intern at an energy company, working on autonomous robotics for electric vehicles. In a small team, I designed and simulated an autonomous robotic arm to charge electric vehicles using Python and NVIDIA's Isaac Sim.