NL logo
Home
Contact
NL logo

Living, learning, & leveling up one day at a time.

LinkedInGitHub
Nicholas Limarsha

Nicholas Limarsha

|

Software engineer building investor-facing reporting portals and data platforms for a long-short equity hedge fund. I work across buy-side trading and data systems, from OMS/EMS integrations and trade reconciliation to market-data pipelines, and previously delivered enterprise platforms in regulated financial services.

Get in touch
View my work

Projects

Quantitative finance and systems work, plus selected web and ML builds.

Quant Lab

Quant Lab

A monorepo of five quantitative-finance tools, each built to do one job well with tests, benchmarks, and a runnable demo: an event-driven backtester, a real-time market-data pipeline, an options pricer (Black-Scholes, binomial trees, Greeks, implied vol), a C++ limit-order-book matching engine, and an MPT portfolio optimizer (efficient frontier, VaR/CVaR). Shared CI, Docker, and a dev container.

PythonC++FastAPIDuckDBRedisDocker
Search Engine using Wikipedia API

Search Engine using Wikipedia API

A user interface for a search engine that incorporates Wikipedia searching. Built with React and utilizing Wikipedia's API through Axios for seamless data fetching.

ReactWikipedia APIAxiosMaterial-UI
Spring Boot Application for User Authentication

Spring Boot Application for User Authentication

A Spring Boot application that includes user authentication with JWT-based security for user sign up and login with email verification. Features email verification, JWT token authentication, and comprehensive error handling.

Spring BootJWTPostgreSQLJava
Youtube Personal Trainer

Youtube Personal Trainer

Recommends workout videos by matching a user's uploaded exercise clips against a database — comparing movement sequences and similarities from body-keypoint extraction, then surfacing relevant recommendations.

FlaskOpenCVNumPyPandas
Face Mask Detection

Face Mask Detection

An image-based ML process to identify & annotate whether people are wearing masks. Using a dataset from Kaggle with images of people wearing masks, not wearing masks, or wearing masks incorrectly, along with PASCAL VOC format annotations.

PythonPyTorchOpenCVFaster R-CNN

How I Work

Two sides of the same engineer: the financial-systems domains I've delivered in, and the engineering practices I use to build and ship them.

Domain Expertise

Trading Systems & Infrastructure

The problem space I work in: critical systems for buy-side firms, where reliability, data integrity, and regulatory compliance are non-negotiable.

Domain Experience

  • OMS/EMS integrations, trade reconciliation, market-data normalization, and position keeping
  • Investor-facing reporting portals and validated data pipelines for fund operations
  • IT risk assessments and system audits for commercial banking clients in regulated markets
  • Secure engineering: data masking, encryption, RBAC, and audit logging for regulated environments
Engineering Practice

Engineering & Cloud

How I build it: full-stack TypeScript and Python systems across AWS and Azure, balancing delivery velocity with maintainability and operational resilience.

What I Build

  • Full-stack TypeScript apps — React/Next.js front-ends with Node.js/Express, tRPC, and FastAPI services
  • Python data pipelines and workflow automation on Azure Container Apps and AWS (S3, Lambda)
  • Secure systems and integrations — 2FA/WebAuthn, encryption, and APIs (Microsoft Graph/SharePoint, Zoho, Azure OpenAI)
  • Containerized delivery with Docker and Terraform IaC, CI/CD, and automated testing (Jest/Playwright)
  • Enterprise Java/Spring Boot microservices on OpenShift and Linux (RHEL)

Technical Skills

Full-stack and frontend development with a strong quantitative background.

Frontend: production React/Next apps · Backend: APIs & services · Finance: modeling & analytics · Tools: CI/CD & infra

Tap a skill to see where I've used it.

FrontendBackendFinance/QuantTools
Key areas:React/Next.jsTypeScriptPythonFinancial ModelingDerivatives Pricing

Frontend

Loading skills...

Backend

Loading skills...

Finance/Quant

Loading skills...

Tools

Loading skills...

Professional Experience & Achievements

Showcasing key accomplishments, professional experience, and certifications that demonstrate expertise in software development and technical leadership.

Investor Reporting Portal

development

Built and enhanced investor-facing reporting portals (React/TypeScript on AWS/Azure) surfacing daily sector and range summaries and weekly price/FUM views for a long/short equity hedge fund client.

TypeScriptReactNext.js+2 more

Reporting page-load speed

+30%

Automated Portfolio (MPI) Reporting Pipeline

development

Built a scheduled Python pipeline on Azure Container Apps that pulls position files from SharePoint, aggregates holdings by sector, renders a templated PDF, and publishes it back — running unattended with versioned history for a hedge fund client.

PythonAzure Container AppsMicrosoft Graph (SharePoint)+3 more

Daily report generation

Automated

Multi-Broker Stock-Borrow Reconciliation

performance

Automated daily reconciliation of stock-borrow and lending positions across multiple prime brokers — normalizing broker and Enfusion/Bloomberg feeds, matching positions, and computing notional borrow/excess into audit-ready Excel reports for a hedge fund's operations desk.

Node.jsPythonpandas+2 more

Manual reconciliation time

-70%

Strategy Position Tagging Tool

development

Built a Flask web app that ingests daily Enfusion position files over SFTP and tags each position with strategy attribution via configurable book/instrument rules, outputting enriched data for downstream risk and analytics. Re-platformed from Streamlit to Flask + SQLAlchemy for reliability and maintainable rules.

PythonFlaskSQLAlchemy+2 more

Strategy tagging

Automated

Article Publishing Automation

performance

Built an internal Python tool for a client's content team that extracts metadata from research PDFs, updates the content manifest, and syncs to an S3-backed CDN, with optional AI OCR for description extraction.

PythonAWS S3pypdf+1 more

Publishing time

Hours → minutes

Secure File-Sharing Platform

development

Built a full-stack secure file-exchange platform with email-verified accounts, 2FA/TOTP and WebAuthn passkeys, signed S3 download URLs, and expiring links, replacing unencrypted email attachments for confidential documents.

TypeScriptNode.js / ExpresstRPC+3 more

Authentication

2FA + WebAuthn

Education

The Hong Kong University of Science and Technology (HKUST)

Bachelor of Engineering in Computer Science, Minor in Business

  • Dean's List · University Scholarship (top 3% of undergraduates)
Computer Science:
Data Structures & Algorithms · Machine Learning · Data Visualization · Principles of Cybersecurity · Social Information Network Analysis & Engineering · Search Engines for Web & Enterprise Data
Business (Minor):
Investment Analysis & Portfolio Management · Managerial Microeconomics · E-Business Management & Web Analytics