Senior Software Engineer, Senior Backend Engineer, or Technical Lead roles (full-time or contract), remote or in Yogyakarta. Available to start immediately.
dimas alan wijaya
@dimasalanwijaya
Senior Software Engineer | Technical Lead
What I'm looking for
Senior Software Engineer with 9+ years of experience in the full software development lifecycle, specializing in backend development, software architecture, and enterprise web and AI-powered applications. Proficient in TypeScript, JavaScript, Node.js (NestJS, Express.js), Go, and Python, with hands-on experience in React/Next.js, PostgreSQL, MongoDB, Redis, and Docker. Experienced in AI integration, including LLM, RAG, and agentic AI. Strong expertise in building scalable systems, optimizing application performance, integrating third-party services, and delivering secure, high-quality software. Currently completing a Master's in Information Technology at UGM with research on adaptive post-quantum key exchange (ML-KEM) for resource-constrained IoT devices, accepted for publication at an IEEE international conference.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
PT Mengantar Karya Bangsa
Apr 2025 - Aug 2026 (1 year 4 months)
Developed and maintained core features of a logistics and shipment platform: shipment processing, real-time tracking, courier API integrations, shipping cost calculation, and AWB label generation/printing. Optimized performance via database tuning, Redis caching, and backend improvements. Managed production deployments and troubleshooting in an Agile team.
Developed scalable backend services and RESTful APIs for web and mobile platforms across PlayOn! Sports products (rSchoolToday, SectionV, GoFan, NFHS Network). Designed relational databases and optimized SQL queries for performance. Collaborated remotely with international cross-functional teams using Agile Scrum.
Education
Degrees, certifications, and relevant coursework
Universitas Gadjah Mada
Master of Information Technology, Information Technology
Thesis: Adaptive post-quantum key exchange (ML-KEM) for resource-constrained IoT devices. Publication: "Trade-off Analysis and Lightweight Adaptive Parameter Selection for ML-KEM in Resource-Constrained IoT", IEEE International Conference, accepted for publication (2026). Expected graduation: October 2026.
Amikom University
Bachelor of Computer Science, Computer Science
Tech stack
Software and tools used professionally
Blockchain
Microsoft Azure
Google Cloud Platform
GitHub
Kubernetes
GitHub Actions
DB
MySQL
PostgreSQL
MongoDB
Node.js
Next.js
Symfony
NestJS
.NET
Nuxt.js
Redis
React
Vue.js
JavaScript
Python
HTML5
Java
PHP
Kafka
MQTT
FastAPI
Linux
Gemini
GraphQL
gRPC
Elasticsearch
SST
TypeScript
PHPUnit
OAuth2
Docker
Toolkit
Amazon Web Services (AWS)
CodeIgniter
Qdrant
LangChain
Ollama
Foundry
Groq
Llama.cpp
Odoo
pgvector
Agentic
ERPNext
Express
Golang
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring dimas?
You can contact dimas and 90k+ other talented remote workers on Himalayas.
Message dimasGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
