Skip to content
Jared Tan
Jared Tan

Driven by wonder. Built to discover.

Automatic

Software engineering and quantitative development.

I build software for complex systems, data, and ideas worth exploring.

Selected work

All projects
Actual product interface

A full-stack course-planning platform that helps NTU students organize modules, compare options, and build schedules in one workflow.

Actual product interface

A browser-only LinkedIn profile PDF to LaTeX resume workflow. Parse a PDF locally, edit the structured profile, export escaped LaTeX, and copy a job-tailoring prompt for use with an external assistant.

Prepared traffic process animation

A multi-core Nagel-Schreckenberg traffic simulator optimized through OpenMP parallelization, data-structure design, and perf profiling.

Source code
Prepared query-parallel process animation

A distributed-memory KNN classifier using OpenMPI query parallelism, shared-memory windows, hierarchical broadcasts, and non-blocking result collection.

Source code
Actual product interface

A browser-based QR design and export tool with configurable colors, module and finder styles, logos, error correction, and PNG, JPEG or WEBP downloads.

Prepared signature-scanning animation

A GPU-accelerated DNA virus-signature scanner for FASTQ/FASTA inputs, with wildcard matching, Phred-score confidence calculations, and per-sample integrity hashing.

Source code
Explore all 16 projects10 more to discover
Actual product interface

A data-driven Next.js portfolio with responsive theming, structured SEO, privacy-conscious analytics, automated quality checks, and support for a private S3-compatible resume library.

Animated implementation walkthrough

Custom Triton attention and normalization kernels integrated into a PyTorch Transformer. Two RTX 5070 Ti runs measured 4.170–4.190× geometric-mean speedup against explicit PyTorch attention, with all 13 executable final-shape cases passing under the recorded float32/no-padding contract.

Source code
Animated implementation walkthrough

A Python legal-document search engine with positional inverted indexes, on-demand binary postings, field-aware BM25, phrase matching, and optional query expansion. Reproducible benchmarks and held-out relevance evaluation make the ranking pipeline inspectable.

Source code
Contract lifecycle walkthrough

An Ethereum crowdfunding platform built around upgradeable contracts, campaign clones, fraud-appeal workflows, bounded refunds, Hardhat verification, and a React/Vite interface for contract interaction.

Source code
DNS update and no-write paths

An automated Cloudflare DNS updater that keeps self-hosted services reachable as public IP addresses change.

Source code
Actual product interface

A Chrome MV3 extension for capturing full pages and nested scrollable regions, with sensitive-field redaction, crop and annotation tools, and PNG, image-based PDF, or selectable-text PDF export.

Source code
Documented endpoints, example queries

An Express API platform that scrapes, validates, and serves NTU datasets through PostgreSQL, with Redis/BullMQ workers, retry and dead-letter handling, Swagger documentation, metrics, and Docker packaging.

Source code
Actual product interface

A Singapore carpark discovery app that combines real-time vacancy, parking rates, and amenity data to help drivers compare nearby options.

Original CLI output

A Java BTO management system designed with object-oriented domain modeling, MVC, JavaDoc, and entity-boundary-control separation.

Source code
Illustrative plane feedback playground

An STM32 gyroscope-stabilization system that combines MPU-6050 sensor input, Kalman filtering, PWM actuation, and PID control.

Source code
Jared Tan

A mind for systems. A habit of building.

I'm a Computer Engineering undergraduate at NTU and a Software Engineer Intern at AMD, with experience across full-stack development, automation, data workflows, and engineering operations.

Background

I turn ambiguous, data-heavy problems into practical software, from APIs and queue-backed services to analysis tools and reliable delivery pipelines.

My recent work spans Jenkins-based CI/CD, scalable engineering infrastructure, and parallel-computing projects using MPI, CUDA, and OpenMP.

Engineering Focus

Software engineering: I build end-to-end systems across APIs, databases, caching, asynchronous jobs, CI/CD, and responsive interfaces, with an emphasis on validation, testing, and maintainability.

Quantitative work: I use Python, data analysis, and financial models to structure market research, with a growing focus on time-series analysis, optimization, simulation, and backtesting.

Skills and tools

Software Engineering

TypeScript, JavaScript, Python, Java, C++, C, SQL, ARM Assembly, Visual Basic, React, Next.js, Node.js, Express.js, HTML, CSS, PostgreSQL, Prisma, Redis, Tailwind CSS, REST APIs, BullMQ, Zod, Vitest, Jenkins CI/CD, Git, Linux, AWS, Google Cloud, Alibaba Cloud, OpenMPI, CUDA, OpenMP, Slurm, Concurrency, Profiling (perf), STM32, Embedded Systems, DBeaver, Blue Prism (RPA), Telegram Bot API, BeautifulSoup, Swagger, Cheerio, Axios, Zustand

Data, Finance & Engineering Tools

Tableau, Excel, Power Query, Financial Modeling, Data Analysis, Market Analysis, CATIA, AutoCAD, Inventor

Selected Highlights

Automation & Data

  • Automated a recurring process with RPA, saving 300+ hours of manual work annually
  • Built SQL-backed Tableau dashboards and Power Query/Excel workflows for stakeholder reporting and analysis

Systems & Delivery

  • Implemented Jenkins CI/CD for a shared engineering server, automating build, test, and deployment workflows
  • Built parallel-computing projects with MPI, CUDA, and OpenMP, alongside deployments across AWS, Google Cloud, and Alibaba Cloud

Academic & Engineering

  • Digitized 200+ 3D CAD models and drawings for traceable aircraft maintenance workflows
  • Graduated from Singapore Polytechnic with a 3.799/4.0 CGPA, Diploma with Merit, and two top-10% Dean's List years
Roles I'm Targeting

Software Engineering Internship

  • Backend and full-stack roles involving API design, relational data, caching, asynchronous jobs, CI/CD, and automation
  • Hands-on experience with TypeScript, Node.js, PostgreSQL, React, and Next.js across internship and personal projects
  • Engineering approach grounded in readable code, validation, testing, maintainability, and real-world behavior

Quantitative Finance Internship

  • Quantitative research or trading roles where rigorous data preparation, modeling, and evaluation inform decisions
  • Developing experience in time-series analysis, optimization, simulation, backtesting, and financial modeling
  • Python for research workflows, supported by C/C++ and parallel-computing experience for performance-sensitive problems

Experience

Education

Licenses & Certifications

Coursework and credentials spanning cloud engineering, data analytics, MLOps, and financial markets.

Interests and Hobbies

Outside engineering, I spend time on markets, sports, and travel. These interests keep me curious and give me a change of pace.

Notes from the journey

LinkedIn

Things I’m building, ideas I’m exploring, and the people I’m learning from.

1 / 3

Pick a card, swipe, or use the arrow keys.

Better late than never. Twice.

I never got around to posting this last year, so I guess this is a two-for-one update. Glad to share that I made the NTU Computer Engineering Dean’s List for both AY2024–2025 and AY2025–2026. The difficult problems, wrong approaches, and occasional setbacks often ended up teaching me the most.

Read the post

Selected posts and original images, checked 15 October 2026.

What could we
make next?

I'm open to Software Engineering and Quantitative Finance internships, technical collaborations, and other career opportunities. If my experience could contribute to your team, I’d be glad to connect.

jared@jared-makes-stuff.com+65 9695 2695

Singapore

Send a Message

This opens a draft in your email app. You review and send it there.