Kelvin Desman

Kelvin Desman

About

Detail

Engineer · Educator · 10+ yrs full-stack · ISO 27001 / SOC 2 / GDPR · Next.js / TS / Python / AWS · AI-augmented delivery
Jakarta, Indonesia

Contact Kelvin regarding: 
work
Full-time jobs

Timeline


work
Job

Résumé


Jobs verified_user 0% verified
  • Y
    Co-Founder
    Yuki Tera Akselerasi
    Jun 2026 - Current (5 months)
  • L
    Lead Engineer
    LokerDollar
    Jan 2026 - Current (10 months)
    A remote job aggregator for Indonesian talent. I own the entire stack end-to-end: product strategy, architecture, infrastructure, content pipeline, monetisation, and growth. ▸ Scale — 6,700+ remote jobs ingested from 18 sources (5,100+ in the last 30 days, ~170/day), 3,200+ companies indexed, all running on a ~850 MB Cloudflare D1 database serving SEO pages at the edge with zero runtime DB latency. ▸ AI enrichment pipeline — 90,000+ AI generations and 12,000+ job summaries produced through an ahead-of-time enrichment pipeline. Multilingual semantic search across Indonesian and English content using BAAI/bge-m3 embeddings. ▸ Reliability — 97% cron success rate across 6,700+ scheduled runs. Full Sentry + Cloudflare Worker observability; resol
  • Contra
    Fractional CTO | Tech Advisor | Software Consultant | Product Engineer
    Contra
    Dec 2024 - Current (1 year 11 months)
    Building products and partnering with early-stage founders as a technical lead / interim CTO. Selected client & advisory projects:
    • Institut Teknologi Indonesia (ITI) — Student Registration portal (admisi.iti.ac.id) built on Cloudflare Workers + D1 with GA4 instrumentation
    • Bimbel Aljabar Platinum — Marketing site on Cloudflare Workers + D1 (github.com/kelvindesman/bimbelaljabarplatinum-id)
    • DreamGravity — Digital career planner (
  • Educative
    Author
    Educative
    Aug 2021 - Current (5 years 3 months)
    CBCA Author for Getting started with GraphQL using Node.js course
  • M
    Engineering Product Lead
    MindHive
    Nov 2024 - Apr 2026 (1 year 6 months)
    Owned product-engineering direction for Mindhive's web platform during a critical migration and compliance window.
    • Planned and executed the full migration from end-of-life Vue 2 to Next.js 13+ with TypeScript, improving Core Web Vitals and SEO measurably
    • Led the platform through ISO 27001, SOC 2 Type I, and GDPR compliance — including Vanta continuous monitoring, security policies, and evidence automation
    • Re-designed the subscription system from the ground up with Stripe, transitioning from flat-rate to a usage-based model to support new monetization plays
    • Drove AWS cost reduction of 30% via ECS + Lambda serverless consolidation, RDS Serverless v2, scheduled dev-env shutdowns, and log throughput optimization
  • Binar Academy
    Course Facilitator
    Binar Academy
    May 2024 - Oct 2024 (6 months)
    Dive into a hands-on, mentor-guided course covering: Core Concepts: Back-End, Front-End, REST APIs Methodologies: SCRUM, MVP Programming: JavaScript, Node.js, HTML/CSS Design & Responsiveness: Responsive Design, MVC/MVR Technologies: Express.js, SQL, ORM, JWT, SPA with ReactJS, Redux Advanced Topics: SSR with Next.js, CI CD
  • Rakamin Academy
    Mentor
    Rakamin Academy
    Sep 2023 - Feb 2024 (6 months)
    • Mentored final-project cohorts across various programs — guiding both business and technical implementations with a product-minded mindset
    • Clarified complex banking concepts and helped mentees frame their work around real user and business outcomes
    • Developed HTML proficiency examination indicators using Bloom's taxonomy for the assessment team List of succesful projects: IT Perbankan Kominfo My Digital Academy Bank Mandiri Batch 2 Officer Development Program IT Digital Bank Syariah Indonesia Batch 3 2023 Developed HTML proficiency examination questions and indicators for the assessment team using Bloom's taxonomy. Tools: PHP, Figma, Android Java, React, Cloud computing, Outsystems. Show less
  • MegaplanIT
    Web Engineer
    MegaplanIT
    May 2023 - Sep 2023 (5 months)
    Enhanced client-facing interfaces on a Next.js + Auth0 + Chakra UI + Hasura GraphQL stack Shipped bug fixes and feature updates improving usability and engagement
  • M
    Engineering Manager
    MindHive
    Apr 2023 - Jan 2025 (1 year 10 months)
    Managed a distributed engineering team across web, mobile, and platform.
    • Built a Dev Team Maturity Model and ran bi-annual workshops to visualize growth areas and guide the team's progression
    • Designed an improvement framework combining targeted workshops, team rituals, and structured Performance & Progress Reviews (PPRs)
    • Introduced a structured hiring process with clear criteria — raising the quality bar and speed of engineering hires
    • Instituted blameless post-incident reviews, driving accountability and root-cause analysis without fear
    • Rolled out shared workspaces (Confluence, Miro), asynchronous updates, and transparent team backlogs — cutting coordination delays for a remote-first team Show less
  • M
    Technical Lead
    MindHive
    Jul 2022 - Jan 2025 (2 years 7 months)
    Lead engineer on the Mindhive web app — a community platform for questions, discussion, and collective insight.
    • Eliminating operational overhead by migrating from Kubernetes to AWS ECS + Lambda + RDS Serverless v2
    • Owned Terraform and AWS CDK for the platform infrastructure — IaC for environments, databases, queues, CDN, and EventBridge workflows
    • Re-architected major parts of the Django backend using cookiecutter-django patterns for maintainability and testability
    • Led the Flutter codebase migration from AWS Amplify to Clean Architecture, dramatically improving compatibility and maintainability
    • Integrated OpenAI into Flutter and API layers for AI-powered product features
    • Introduced Patrol E2E for Flut
  • E
    Software Engineer
    EXCELGAMES INTERACTIVE
    Apr 2022 - Jun 2022 (3 months)
    Worked on the Genba pre-live automation system, helping the business keep pace with new game title releases.
    • Led the migration from JavaScript to TypeScript across the codebase, introducing strict typing, shared domain models, and compile-time safety — raising confidence in refactors and onboarding speed for new contributors
    • Re-architected the system with Clean Architecture on Nest.js + Serverless, separating domain, application, and infrastructure layers for flexibility, testability, and extensibility
    • Integrated the Lazada Seller API to automate listing and inventory workflows, eliminating repetitive manual operations
    • Hardened GitHub Actions pipelines across several projects — faster feedback loops and reproduci
  • Arogya.ai
    Technical Lead
    Arogya.ai
    Feb 2021 - Mar 2022 (1 year 2 months)
    Lead engineer on the Arogya.AI Marketplace, helping hospitals and medical suppliers digitize.
    • Led the migration of a legacy CS-Cart e-commerce into a modern monolith on Nuxt.js + TypeScript + Nest.js + GraphQL
    • Re-architected core modules for flexibility, extensibility, and testability
    • Introduced code style-guide, best practices, and observability tooling across the application
    • Ran sharing sessions to grow the team's technical depth
  • Arogya.ai
    Senior Software Engineer
    Arogya.ai
    Apr 2020 - Feb 2021 (11 months)
    • Architected and implemented a headless architecture replacing a traditional PHP CMS — enabling faster feature iteration
    • Kicked off the team's unit testing practice across back-end and front-end — raising code coverage and enabling safer refactors
    • Designed and implemented the CI/CD pipeline and branching strategy (Sandbox, Staging, Production) sized to team and business needs
    • Integrated logistics and payment providers Stack: AWS, Docker, Vue/Nuxt, Django, Serverless, GraphQL, Kubernetes, MySQL, PHP, CS-Cart, GitLab CI/CD Show less
  • Indonusa Dwitama
    Software Engineer
    Indonusa Dwitama
    May 2018 - Apr 2020 (2 years)
    Led engineering on the digital wallet and payroll apps — from design through delivery, owning architecture, data modeling, and release
    • Implemented H2H (host-to-host) connections, payment gateway integrations, and routing logic, working around remittance and regulatory constraints in the Indonesian fintech space
    • Introduced container-based deployment to VPS, replacing fragile manual deploys with reproducible Docker-based releases — dramatically improving deployment reliability and rollback speed
    • Initiated the CI/CD effort — prototyped with Jenkins, then pivoted to GitLab CI/CD as the team's long-term standard, establishing the branching strategy and pipeline stages still in use
    • Reduced the bug backlog by 43% in 2 m
  • Kharisma Bangsa School
    Coding Extracurricular Instructor
    Kharisma Bangsa School
    Aug 2017 - Mar 2018 (8 months)
    Taught programming as an extracurricular to High School and Junior High School students with Python and Scratch. The curriculum is : - Introduction to Programming - Exercise using Graph Paper Programming - Conditional, Loop, Function - Object-Oriented the curriculum taught based from the open-source curriculum from https://code.org
  • Blipcom
    Back-end Developer
    Blipcom
    Sep 2016 - Aug 2018 (2 years)
    Dealoka — Built train and movie ticket booking APIs; integrated external partner APIs into back-office; coordinated integration and UAT LakuEmas — Developed the API powering Android/iOS gold-trading apps and integrated into the back-office Stack: Unix, Python, JavaScript, MongoDB, AWS
  • State Islamic University Syarif Hidayatullah Jakarta
    Assistant Lecturer
    State Islamic University Syarif Hidayatullah Jakarta
    Mar 2016 - Jul 2019 (3 years 5 months)
    Helped and taught students to practice various modules on Digital Laboratory : - Programming with Python - Internet of Things with Raspberry Pi and Arduino - Integrated Circuits to build Basic Logic Gates, Universal Logic Gate, Binary-Gray and Flip-Flop
  • Tinkerlust
    Junior Web Developer
    Tinkerlust
    Feb 2016 - Mar 2016 (2 months)
    - Developed minor back-end and front-end changes for the main website - Manually test the feature to ensure quality assurance and stability of the system - Helped business and operation team related to Magento CMS Back-Office - Discussed and provided advice related to standard computer troubleshooting. Tech Stack: Magento CMS
Education verified_user 0% verified
  • S
    bachelor, Bachelor of Informatics, Informatics Engineering, 3.71
    Syarif Hidayatullah State Islamic University Jakarta
This is a community-created genome.