Andrew Tedjapratama

Software Engineer 

Building reliable digital products through modern full-stack development.

About Me

Profile portrait

🚀 I’m an Applied informatics Engineering student at Institut Teknologi Bandung (ITB) with 2 years of software development experience. I actively create projects, lose sleep doing hackathons, and do other silly little side quests. My interests are in software development and AI/ML.

24/7 thinking about designing my future, knowing what's possible today and what will be possible tomorrow. Fueled by coffee ☕, always ready to learn and collaborate!

30+
Projects Completed
50+
Technologies
10+
Certifications
3
Research Papers

Education

Institut Teknologi Bandung
BS in Computer Science
2023 - 2027
Relevant Coursework:
Data Structures & Algorithms
Object-Oriented Programming
Software Engineering
Database Systems
Operating Systems
Computer Networks
Parallel & Distributed Systems
Artificial Intelligence
Discrete Mathematics
Linear Algebra & Statistics

Work Experience

TechFusion.id
Jul 2025 - now

Tech Researcher

Researched and analyzed emerging trends in software development and AI. Combined trend analytics and copywriting to break down software development and AI topics into insights that help people, especially Tech Enthusiasts, to 'get it' faster, while also driving organizational growth.

Software Development & AI Research
Copywriting
Trend Analysis
Magna Partners
May 2025 - Oct 2025

Software Engineer

Contributed to the development of Magna Partners V2.0, an internal organization management platform. Integrated authentication and user management systems using Next.js API routes, Supabase, and Bruno. Developed responsive, scalable front-end interfaces with Next.js, TypeScript, and Tailwind CSS.

Next.js
TypeScript
TailwindCSS
Supabase
Bruno
Inkubator IT (IIT)
Jan 2025 - Jun 2025

Software Engineer

Collaborated with the Inkubator IT team to develop and maintain the organization's website. Built modern, accessible interfaces using Chakra UI and Next.js to showcase IIT's projects and initiatives effectively.

Next.js
TypeScript
Chakra UI
TailwindCSS
Anmategra KM ITB
Sept 2024 - Feb 2025

Frontend Engineer

Developed KM ITB’s student organization management platform using the T3 Stack. Implemented responsive and user-friendly interfaces with React, Next.js, and Tailwind CSS to enhance accessibility and usability across devices.

T3 Stack
React
Next.js
TailwindCSS
Pemira KM ITB
Sept 2024 - Jan 2025

Frontend Developer

Built the official KM ITB 2024/2025 Cabinet Election Website serving over 20,000 students. Delivered a secure, scalable, and visually consistent frontend with Next.js, TypeScript, and Tailwind CSS.

Next.js
TypeScript
TailwindCSS

Tools and Tech Stacks that I used

  • JavaScript logo
    JavaScript
  • TypeScript logo
    TypeScript
  • Python logo
    Python
  • Java logo
    Java
  • C logo
    C
  • C++ logo
    C++
  • PHP logo
    PHP
  • FastAPI logo
    FastAPI
  • Django logo
    Django
  • Node.js logo
    Node.js
  • Bun.js logo
    Bun.js
  • Express logo
    Express
  • React logo
    React
  • Next.js logo
    Next.js
  • TanStack logo
    TanStack
  • Tailwind CSS logo
    Tailwind CSS
  • Shadcn logo
    Shadcn
  • Bootstrap logo
    Bootstrap
  • Three.js logo
    Three.js
  • HTML logo
    HTML
  • CSS logo
    CSS
  • Figma logo
    Figma
  • Hono logo
    Hono
  • Zod logo
    Zod
  • Typebox logo
    Typebox
  • Scalar logo
    Scalar
  • OpenAPI logo
    OpenAPI
  • PostgreSQL logo
    PostgreSQL
  • MySQL logo
    MySQL
  • SQLite logo
    SQLite
  • Redis logo
    Redis
  • Prisma logo
    Prisma
  • Drizzle logo
    Drizzle
  • Supabase logo
    Supabase
  • Firebase logo
    Firebase
  • Neon logo
    Neon
  • Upstash logo
    Upstash
  • Airbyte logo
    Airbyte
  • gRPC logo
    gRPC
  • Resend logo
    Resend
  • OpenAI logo
    OpenAI
  • PyTorch logo
    PyTorch
  • HuggingFace logo
    HuggingFace
  • Pandas logo
    Pandas
  • Docker logo
    Docker
  • Git logo
    Git
  • GitHub logo
    GitHub
  • Vercel logo
    Vercel
  • Railway logo
    Railway
  • Render logo
    Render
  • Postman logo
    Postman
  • Bruno logo
    Bruno
  • Insomnia logo
    Insomnia

A Small Selection of My Projects

Magna Partners V2 thumbnail

Full-stack web system with dashboards, authentication, and modular backend — deployed for real organizational use.

ChainPulse - AI-Powered Crypto Sentiment Dashboard thumbnail

FinBERT-powered crypto dashboard to help people read the market fast. Aggregates real-time crypto news, analyzes news/media sentiment from Cryptopanic, and visualizes trends with interactive charts.

InfoNama - CV Applicant Tracking System thumbnail

Desktop ATS tool using regex and string-matching algorithms (KMP, BM, Aho-Corasick) with RSA-encrypted MySQL storage.

Little Alchemy 2 Recipe Finder thumbnail

Interactive search engine implementing DFS, BFS, and bidirectional search to discover Little Alchemy 2 recipes in real time.

DuaPermataMulia (Freelance) thumbnail

Solo-developed corporate website for an AI camera and conferencing company in under 2 weeks, focusing on SEO best practices, performance optimization, and deployment reliability.

ITB RAG Chatbot thumbnail

A RAG-based chatbot that helps ITB students instantly access all kinds of ITB-related information.

FocuSpace thumbnail

AI-powered productivity app combining workspace, flashcards, focus music, and chatbot — built for personalized, distraction-free flow.

Dotkom - Chat TCP over UDP from scratch thumbnail

Peer-to-peer chat system implementing TCP-like reliability over UDP sockets with flow control, custom congestion control, packet ordering, and retransmission handling with TKinter GUI.

Shortify thumbnail

A Redis-backed URL shortener focused on rate limiting, atomic operations, and real-world deployment trade-offs, with fetch time benchmarking.

Solutions & Services I Provide  

Let's work

together

andrewtedj@gmail.com