nyāya
Software Engineer - Clojure
2023 - present
Software Engineer - Clojure
2023 - present
• Owned and delivered the main 2024 client release by leading a team of 3 senior engineers
• Managed database migrations to Postgres which increased the system recovery time by 10X
• Streamlined the development process by building a local Tilt and K8s environment for our microservices
• Improved the code maintainability by re-architecting a major service using Domain Driven Design, halving pull request duration
Teya
Software Engineer - Kotlin, Java
2020 - 2023
Software Engineer - Kotlin, Java
2020 - 2023
• Built a Banking Service from idea to product, forecast to be Teya's second-highest revenue stream
• Enhanced the team’s ability to respond quickly to incidents by leading the integration of observability best practices (logging, tracing,dashboards and alerts) into development and deployment processes
• Led my team's operability efforts by automating alerting, and owning the on-call rota and runbook
• Spread the adoption of Kotlin by building an open-source skeleton project used to bootstrap projects company-wide to date
• Improved the team efficiency by outlining the developer onboarding process and mentoring new joiners
• Introduced transactional support in our Ktor + Exposed service which reduced data integrity errors by by over 50%
• Built a Java-based Financial Auditing system on AWS infrastructure to reduce payment errors
• Enhanced company-wide API standardization by working with leaders to define API best practices
• Reduced PR duration by 20% by improving the boundaries of our DDD architecture
Teya
Data Lead - Python
2020 (6 months)
Data Lead - Python
2020 (6 months)
• Architected and built a proof-of-concept ML deployment pipeline that allowed payments forecasting to reduce the company’s liquidity issues (Python, AWS S3 and Lambdas)
• Built and led a team of 7 BI engineers that improved the operational efficiency of the company using data visualisation tools leading to an accelerated company growth
• Led a multi-million investment into a fraud detection company by analysing and operationalising their state-of-the-art machine learning algorithms
Cambridge Consultants
Senior Electronics Engineer - Python, C++, Research
2017 -2020
Senior Electronics Engineer - Python, C++, Research
2017 -2020
• Won the company prize for excellence two years in a row
• Developed state-of-the-art mathematical models that led to the discovery of unprecedented spatial sensing technology
• Secured a 200% client investment increase by proving novel technologies through Python simulations increased the client’s investment in the project by 200%
• Acted as the Technical Lead for a team of 9 engineers and won a multi-million pound IoT consulting project
• Designed, prototyped, programmed, and ran user tests for state-of-the-art IoT devices using C++
• Organised and ran company-wide hackathons which led
Cambridge Touch Technologies
Electronics Researcher - Matlab, C++, Research
2016 (3 months)
Electronics Researcher - Matlab, C++, Research
2016 (3 months)
• Discovered novel algorithms for generating on-screen haptics by simulating and testing piezoelectric materials
• Built and programmed hardware prototypes to prove the applicability of my discoveries
Epsicom, Romania
Electronics Engineer - Hardware Design
2015 (3 months)
Electronics Engineer - Hardware Design
2015 (3 months)
• Ideated, designed, prototyped, programmed, and tested a device to improve acoustic guitar playing
University of Craiova, Department of Nanotechnology
Researcher
2015 (3 months)
Researcher
2015 (3 months)
• Furthered the exploration of liquid crystal displays and carbon nanotube properties