I code, therefore I’m.
- Proficient in Java development, with over 15 years of experience in asset management and investment banking.
- Skilled in developing scalable solutions for equity derivatives trading.
- Utilised Spring Boot, Spring Data, and Spring Batch to develop robust REST APIs and efficient data pipelines.
- Sample Projects:
- Experienced in Kotlin development, particularly in building new features and applications for trade capture systems in the financial industry.
- Developed various asynchronous applications using Apache QPID, JMS, and Microsoft Bot for messaging capture.
- Sample Projects:
- Possess a solid understanding of Python, utilised for various tasks including risk pricing applications, calibration of forex volatility surfaces, and automation of workflows for traders.
- Successfully delivered chatbots and anti-spam filters to improve efficiency.
- Sample Projects:
- Familiar with C# development, primarily used for managing data cubes (ETL) and developing reusable components for the Front Office in investment banking.
- Sample Project:
- Eager to learn Rust as a new coding skill.
- Sample Projects:
- Work Project:
- Learn Solidity and Web3 at Alchemy University.
Year | HTML/CSS | JavaScript/TypeScript | PHP | ActionScript | C | Java | Shell | SQL | VB.NET/VBA | C++ | MATLAB | C# | ColdFusion | Python | Objective-C | R | Swift | Lua | Kotlin | Rust | Solidity |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 | x | x | x | x | x | x | x (Bourne) | ||||||||||||||
2002 | x | x | x | x | x | x | x (Bourne) | x (MySQL) | x | x | |||||||||||
2003 | x | x | x | x | x | x | x (Bourne) | x (MySQL) | x | x | |||||||||||
2004 | x | x | x | x | x | x | x (Bourne) | x (MySQL) | x | ||||||||||||
2005 | x | x | x | x | x | x (DCL) | x (Oracle) | x | x | ||||||||||||
2006 | x | x | x | x | x | x | x (Korn) | x (Oracle) | |||||||||||||
2007 | x | x | x | x | x | x (Korn) | x (Oracle) | x | |||||||||||||
2008 | x | x (jQuery) | x | x | x (PowerShell) | x (MSSQL) | x | x | x | x | x | ||||||||||
2009 | x | x (jQuery) | x | x | x (PowerShell) | x (MSSQL) | x | x | x | x | |||||||||||
2010 | x | x (jQuery) | x | x | x (PowerShell) | x (MSSQL) | x | x | x | x | |||||||||||
2011 | x | x (jQuery) | x | x | x (PowerShell) | x (MSSQL) | x | x | x | x | x | ||||||||||
2012 | x | x (jQuery) | x | x (PowerShell) | x (MSSQL) | x | x | x | x | x | x | x | |||||||||
2013 | x | x (jQuery) | x | x (PowerShell) | x (MSSQL) | x | x | x | x | x | x | ||||||||||
2014 | x | x (jQuery) | x | x | x (PowerShell) | x (MSSQL) | x | x | x | x | x | x | x | ||||||||
2015 | x | x (jQuery) | x | x | x (PowerShell) | x (MSSQL+MySQL) | x | x | |||||||||||||
2016 | x | x (jQuery) | x | x | x (PowerShell) | x (MSSQL+MySQL) | x | x | |||||||||||||
2017 | x (jQuery) | x | x | x (Bash) | x (MySQL+Oracle) | x | x | x | |||||||||||||
2018 | x | x (Bash) | x (MSSQL+Oracle) | x | x | x | x | x | |||||||||||||
2019 | x | x (Bash) | x (MSSQL+Oracle) | x | x | x | x | ||||||||||||||
2020 | x | x (Bash) | x (MSSQL+Oracle) | x | x | x | x | ||||||||||||||
2021 | x (React) | x | x (Bash) | x (PostgreSQL) | x | x | |||||||||||||||
2022 | x (React) | x | x (Bash) | x (PostgreSQL) | x | x | |||||||||||||||
2023 | x | x (Bash) | x (Oracle) | x | x | ||||||||||||||||
2024 | x (Node) | x | x (Bash) | x (Oracle+MySQL) | x | x | x | x | |||||||||||||
2025 | x (Node) | x | x (Bash) | x (Oracle) | x | x |