Long-form career record
Abdul Hakim Norazman
Software Engineer building financial and data-intensive systems
Technology consultant at Detillens, contracted to Morgan Stanley as a software engineer in Fund Services Technology. This is my long-form career record: the systems I have shipped, the teams and communities I have contributed to, the technical work I pursue independently, and the learning behind it.
Professional experience
Each role is shown as its own chapter so that responsibilities, systems and progression are not compressed into a single application-sized entry.
Technology Consultant & Software Engineer
Detillens & Morgan Stanley
Modernising and improving software used in large-scale financial-statement and fund-reporting workflows.
- Reduced latency in financial-statement generation workflows by up to 30%, improving returns, allocation-extract and account-level data processing.
- Modernised a financial-statements Bulk Override Tool by upgrading Java, Spring Boot and Gradle.
- Used automated refactoring and AI-assisted development tools, including Moderne and GitHub Copilot, to reduce legacy-code risk.
- Validated and documented REST APIs with Swagger to improve consistency for downstream financial systems.
- Work across engineering and financial-domain boundaries to diagnose bottlenecks, clarify requirements and deliver maintainable production changes.
- Addressed peak-period out-of-memory failures in ReportingService by analysing and rebalancing CPU, memory and disk allocations across containerised Statements applications and environments, and built Grafana dashboards to compare resource usage before and after the changes.
Software Engineer - Research Technology
J.P. Morgan Asset Management
Built research tooling used to model, review and report long-term market assumptions.
- Developed a Java and React platform supporting Long-Term Capital Market Assumptions.
- Delivered an Asset Volatility module with backend calculations, controlled manual overrides and report integration.
- Upgraded Spring Boot versions across services using OpenRewrite and GitHub Copilot to improve maintainability.
- Tested and documented REST APIs with Swagger to support reliable data flow between research tools.
- Worked with research and engineering stakeholders to translate analytical workflows into production software.
Software Engineer - Trading Technology
J.P. Morgan Asset Management
Developed and operated cross-asset trading systems, primarily as a Java server-side engineer.
- Migrated millions of reference and instrument records from legacy Sybase databases to internal platforms using Kafka, REST and GraphQL, with SQL-based reconciliation.
- Delivered instrument-specific data to Portware to improve ETF order releases and reduce trading latency.
- Enabled warrant-note orders in Asia to flow into Portware, reducing manual trader intervention and operational risk.
- Strengthened secure connectivity to external services including Bloomberg, OTCX and Symphony.
- Resolved urgent testing and production incidents across equities, fixed income, OTC, money markets and cash-management order routing.
- Acted as a global release manager, coordinating production delivery, support communications, system monitoring and trader-facing release notes.
- Moved order-grouping eligibility logic from the user interface into backend services ahead of a UI modernisation.
- Built relationships with traders and portfolio managers through one-to-one feedback sessions, workflow study and order-routing subject-matter expertise.
Makerspace Technician
University of Edinburgh Information Services
Part-time technical role supporting a digitally focused makerspace alongside my engineering degree.
- Helped manufacture more than 10,000 3D-printed face shields for NHS frontline staff during the COVID-19 pandemic.
- Delivered general inductions on the safe use of 3D scanners and printers, VR/AR equipment, CNC tools and electronics.
- Created and taught 90-minute interactive workshops in Inkscape vector-graphics design for students and staff.
- Worked with the School of Islamic and Middle Eastern Studies to research, design and manufacture an accurate, scalable astrolabe.
- Acted as a subject-matter expert on digital-manufacturing equipment including laser cutters.
- Contributed to the team recognised for Outstanding Library Team at the 2020 Times Higher Education Awards.
Engineering work
Public projects, professional systems and internal innovation are grouped separately to show both what I built and the setting in which it mattered.
Selected personal projects
A concise selection of public work. The Projects page includes visuals, every demo and source links.
Dependency Agent
Built an interactive tool that traces a Maven compilation failure to an incompatible SLF4J version, explains the supporting evidence and proposes a verified POM fix.
Pulse Energy Dashboard
Built a privacy-first dashboard that discovers Octopus smart meters, turns half-hourly electricity and gas readings into clear usage patterns, estimates tariff costs and offers optional server-side AI coaching.
Computational Geometry CAD Filter
Extended a shrinking-ball medial-axis pipeline to expose geometric scale features from sampled CAD surfaces, then rebuilt it with reproducible C++ tooling and an interactive browser reconstruction.
Professional systems
Representative systems work from roles in fund services, investment research and trading technology.
Fund-reporting workflow performance
Profiled and improved financial-statement generation workflows, reducing latency by up to 30% while modernising the surrounding Java and Spring platform.
Long-Term Capital Market Assumptions
Extended a Java and React research platform with asset-volatility calculations, controlled overrides and downstream reporting integration.
Trading data and order-routing modernisation
Migrated millions of instrument records away from Sybase and improved cross-asset order workflows, secure vendor connectivity and production operations.
Hackathons & social-impact technology
Internal builds where the outcome combined engineering, communication and organisational impact.
go/TeamDiversity
Led and presented an AWS prototype that measures team diversity to support internal mobility and more diverse hiring, engaging technology, HR, compliance and senior DE&I stakeholders.
Workplace community app
Built a seat-booking and community-discovery application designed to encourage cross-team collaboration and internal mobility.
Extended-reality trading workspace
Worked in a five-person team to prototype a browser-based virtual-reality workspace capable of displaying multiple trading screens.
Speak Out Scotland
Helped develop and present a full-stack application providing personalised pre-therapy resources for male victims of abuse.
University engineering
My university years combined formal engineering study, industry-linked software work and hands-on technical leadership.
BEng (Hons) Electrical and Mechanical Engineering
The University of Edinburgh
- Thesis: The Development of a Machine Learning Computer-Aided Design Filter Using Computational Geometry.
- Completed the thesis in partnership with Theorem Solutions and Ford Motor Company, using C++ and Python.
- Combined mechanical and electrical engineering with software, mathematical modelling, project management and manufacturing.
- Software & digital systems
- C programming, C++, Python, MATLAB, R, Verilog and digital-systems laboratories
- Mathematics & computation
- Matrix analysis, differential equations, Laplace transforms, probability, statistics and computational geometry
- Engineering & delivery
- Mechanical engineering projects, supply chain management, industrial management and engineering project management
Head of Dynamics - Technical Team
HYPED, University of Edinburgh Hyperloop Team
Led the stability, braking and suspension programme for HYPED's third-generation pod while representing the UK at the SpaceX Hyperloop Pod Competition.
- Led three technical sub-teams totalling around 25 people across stability, braking and suspension.
- Managed a technical budget of up to GBP 25,000.
- Represented the UK as a finalist at the 2019 SpaceX Hyperloop Pod Competition IV, where HYPED finished in the top ten.
- Contributed to HYPED's wider competition record, including sixth place at the 2018 SpaceX Hyperloop Pod Competition.
- Delivered a sold-out Institution of Mechanical Engineers lecture on Hyperloop technology and HYPED to an audience of around 100 people.
- Presented technical work to external audiences across the country.
Leadership & impact
A record of technical leadership, teaching, community work and operational responsibility alongside core software delivery.
Engineering leadership
Led approximately 25 HYPED engineers across three vehicle-dynamics sub-teams and managed a budget of up to GBP 25,000.
Technical teaching
Delivered uCreate inductions and 90-minute Inkscape workshops, and presented a sold-out public lecture on Hyperloop engineering.
Inclusive technology
Built award-recognised tools for team diversity, internal mobility and tailored support for male victims of abuse.
Early-career community
Contributed to Asset Management Technology DE&I work, volunteered with Entry Pathways, participated as a panellist and supported Code for Good as a mentor.
Operational ownership
Coordinated regional and global releases, production checks and incident response across trading systems with multiple upstream and downstream teams.
Client and user understanding
Worked directly with traders, portfolio managers, researchers and charity stakeholders to understand workflows and communicate technical outcomes.
Professional development
Structured programmes and self-directed learning across software engineering, markets, cloud technology and communication.
J.P. Morgan & Trivera engineering workshops
- Completed foundational and advanced React workshops.
- Completed foundational and advanced Python workshops.
- Applied structured training alongside day-to-day Java, full-stack and production engineering work.
Early-career engineering programmes
- Completed the J.P. Morgan Tech Connect pathway and Tech Elevator coding bootcamp.
- Progressed through the Software Engineer Program while building experience across equities and fixed-income trading technology.
- Shared technical knowledge through documentation, presentations and internal knowledge-exchange sessions.
Investment & markets
- Passed the J.P. Morgan Asset Management Investment Essentials Program.
- Studied the CFA Level I curriculum, including Quantitative Methods, Fixed Income, Derivatives and Financial Statement Analysis.
- Completed the CFA Python Programming Fundamentals practical skills module, covering financial data analysis, portfolio statistics and Monte Carlo simulation.
- Studied J.P. Morgan CIB 101 asset-class material and attended portfolio-manager meetings and Asset Management Trade Talks.
Bank of America markets programmes
- Attended Rates University, covering rates, economics, money markets, government bonds, swaps, inflation and volatility.
- Attended the Futures & Options-led Forex, Rates and Derivatives University, covering cross-asset markets, derivatives and risk.
- Began the Bank of America Emerging Markets University programme.
Cloud, AI & continuing development
- Passed the AWS Certified Cloud Practitioner exam.
- Participated in the AWS DeepRacer 2023 competition while learning applied Python machine learning.
- Maintain regular algorithm and data-structure practice on LeetCode across Java, Python and Pandas.
- Continue to study Java, distributed systems, AI-assisted engineering and quantitative software through independent projects.
Communication & commercial context
- Participated in the 2024 Centre Stage Challenge, acting as a client adviser presenting a UK equity fund and trading capability to prospective investors.
- Presented award submissions, technical designs, release communications and client-facing project outcomes to technical and non-technical audiences.
Technical skills
Current professional tools are separated from earlier academic and makerspace technologies so the depth is visible without overstating recency.
Professional languages
Java, Python, SQL, JavaScript and Bash
Frameworks & applications
Spring Boot, React, Node.js, Gatsby and Flask
Data & messaging
PostgreSQL, Oracle, Sybase, Kafka, GraphQL and REST APIs
Engineering & delivery
Git, Maven, Gradle, Swagger, CI/CD, production support, release management and incident review
Cloud & platforms
AWS, Vercel, distributed data platforms and AI-assisted development tooling
Earlier engineering tools
C, C++, MATLAB, R, Verilog, computational geometry and digital-system design
Digital fabrication
3D printing and scanning, laser cutting, CNC equipment, electronics, VR/AR and Inkscape
Domains
Fund services, asset management, trading technology, investment research, financial data and quantitative tooling