Skip to content
Software Engineer
2026

Hello — It's Ehsan Basri a Software Engineer

Experienced and versatile software engineer with a strong track record in backend, frontend, mobile, IoT, and AI-powered application development.

Scroll down
About Me

I specialize in turning complex problems into elegant solutions.

My approach blends creativity with strategic thinking to deliver applications that not only work great but scale seamlessly. Ready to start your next project?

I'm an experienced and versatile software engineer with a strong track record in backend, frontend, and mobile development using frameworks such as Yii2, Django, Fiber, ASP .NET Core, Laravel, Vue.js, React.js, and Flutter. Skilled in leading IT teams and delivering solutions across fintech, healthcare, marketplace, and IoT domains.

With 15+ years of experience, I specialize in creating intuitive, user-focused applications that solve real-world problems and deliver seamless digital experiences across multiple industries.

I thrive on working closely with clients, blending creativity with strategy to bring their vision to life through thoughtful, impactful technology solutions.

30%

Average increase in project delivery timelines through tighter iteration cycles and early stakeholder validation

15+

Years of hands-on experience delivering production-grade software across 8+ industries including fintech, healthcare, and IoT

Tech Stack

Backend

PHPPythonNode.jsGoC# .NETDjangoLaravel

Frontend

Vue.jsReact.jsNuxt.jsNext.js

Mobile

FlutterDartGetX

DevOps & DB

DockerPostgreSQLMongoDBGitRedis

AI & IoT

LangChainOllamaRAGAndroid SDK
Services

What I Do

Full-Stack Web Development

End-to-end systems built with Yii2, Django, Laravel, Fiber, and ASP .NET Core on the backend, paired with Vue.js, React.js, Nuxt.js, and Next.js frontends. From real-time stock platforms (IDX integration with Django Channels + Redis) to clinic management (Go + Vue.js + Nuxt.js).

Mobile App Development

Cross-platform applications built with Flutter and Dart using GetX and MVC patterns. Shipped fintech loan apps (Duit Instan), motorcycle marketplaces (Bandor), job portals (Rekrutee), and employee self-service platforms integrated with internal HR APIs.

Product Management & Leadership

Led product vision, roadmaps, and go-to-market strategy as Product Head at PT Dhana Jasa Konsultan. Managed cross-functional teams across engineering, design, and business. Improved delivery timelines by 30% through Agile sprint planning and stakeholder validation.

IoT & AI-Powered Solutions

Built Scentral, an IoT-based smart spray vending machine with Flutter mobile control, Android bridge SDK for serial hardware communication, and Go backend dashboard. Developed RAG systems with LangChain + Ollama for intelligent enterprise document search.

DevOps & Infrastructure

Managed production server environments including Sophos Firewall, self-hosted GitLab, and Taiga for Agile task management. Extensive Docker containerization for all major deployments — fintech, healthcare, and agricultural platforms — ensuring scalable and consistent environments.

Healthcare IT Systems

Led full-cycle development of Hospital Information Systems including registration, outpatient/inpatient, billing, pharmacy, and lab modules. Built real-time hospital interconnectivity with Node.js WebSocket for queue management, doctor-patient calls, and ambulance bookings.

Career

Experience Timeline

01/2025 — Present

Freelance Fullstack, Mobile, IoT & AI Developer

Independent

Building diverse solutions including clinic management systems (Go + Vue.js), IoT vending platforms (Flutter + Android SDK), RAG-based AI search systems (LangChain + Ollama), and corporate websites for international clients.

GoVue.jsNuxt.jsFlutterLangChainOllamaC# .NET
09/2022 — 03/2025

Product Head

PT Dhana Jasa Konsultan, Jakarta

Defined product vision and go-to-market strategy for digital products including a TMS solution. Led cross-functional teams, oversaw Agile development, and improved project delivery timelines by 30%.

LaravelFlutterProduct ManagementAgile/Scrum
07/2021 — 08/2022

Domain Expert

PT Dhana Jasa Konsultan, Jakarta

Managed server infrastructure and DevOps tools. Led development of fintech (Duit Instan), healthcare (Klinik Pro), and agricultural (Media Tanam) platforms using Flutter, Vue.js, and Yii2 with Docker containerization.

FlutterVue.jsYii2DockerSophosGitLab
10/2017 — 06/2021

Software Engineer

PT IndoSterling Technomedia, Jakarta

Developed real-time stock analysis platform (IDX integration), HR management systems, employee self-service mobile apps, and multiple CMS platforms for the Indosterling Group.

DjangoReact.jsVue.jsFlutterRedisWebSocket
01/2017 — 10/2017

Project Manager

PT Techsiap Technology, Jakarta

Led the full-cycle development of custom HIS modules, integrating core registration, billing, and pharmacy systems. Spearheaded real-time hospital interconnectivity and stakeholder communication.

PHPPostgreSQLNode.jsWebSocketJira
02/2016 — 12/2016

Team Leader

PT Techsiap Technology, Jakarta

Directed a multinational development team across Indonesia and India. Architected secure RESTful APIs for HIS deployments and engineered mobile appointment synchronization.

API ArchitectureRESTfulTeam LeadershipHIS
09/2015 — 02/2016

Chief Technology Officer

PT Fortuna Media, Jakarta

Oversaw technology strategy and product roadmaps for government-aligned marketing initiatives. Spearheaded development of digital marketplaces like YouthTravel and HealthTravel.

IT StrategyArchitectureMarketplaceLeadership
06/2014 — 09/2015

Mobile Developer

PT Inova Medika Solusindo, Bandung

Developed hybrid mobile applications for doctors and patients as part of a modular Hospital Information System, utilizing Yii1 and Phonegap technologies.

Yii1Hybrid MobilePhonegapJQM
01/2011 — 06/2014

Web Developer

CV Surya Cipta Buana, Bandung

Built School Information Systems with SMS gateways, wholesale POS systems using Flex/Zend, and integrated travel web platforms with SOAP services.

Yii1Zend FrameworkSOAPFlex
06/2011 — 12/2011

Technical Support

PT Daya Adicipta Mustika, Bandung

Provided specialized AHMIDS training and support for AHASS. Developed an internal IT Warehouse Management System using Flex and Zend.

Technical SupportZendFlexTraining
Get In Touch

Let's build something extraordinary together.

Whether you have a project idea, need technical consulting, or want to discuss a potential collaboration — I'd love to hear from you.