I'm looking for a full stack or frontend role with a strong engineering culture. A team that writes clean code, has solid processes, and where there's room to learn from more experienced developers. I value collaboration, good communication, and a healthy work-life balance. I'm looking for a place where I can grow consistently and take on more responsibility over time.
Dimitrije Markovic
@dimitrijemarkovic
I'm a full-stack web developer based in Belgrade, Serbia, with experience building features that reached real users in a production environment.
What I'm looking for
I'm currently working at Arcademy where I joined as an intern and was promoted to a full-time role within three months. My work there has focused on building a teacher-facing analytics platform where I redesigned a submission workflow that saved teachers several minutes per classroom session, built a player-progress telemetry system that became the foundation of the platform's grading features, and contributed to backend architecture discussions.
My stack is React and TypeScript on the frontend, Node.js and Express on the backend, and PostgreSQL with Prisma for data. I also have experience with REST APIs, Tailwind CSS, Jest, and Git.
What drives me is the combination of problem solving and creativity. Taking a real world problem and turning it into something clean, functional and well structured. I'm looking for a full-stack or frontend role (Node.js backend also works) on a team with strong engineering culture and room to grow.
Experience
Work history, roles, and key accomplishments
Full-Stack Web Developer
Arcademy
Nov 2025 - Apr 2026 (5 months)
• Developed features for a teacher-facing analytics platform (TypeScript, React, Express, PostgreSQL, Prisma) used to track and evaluate student progress
• Addressed top pain point reported by 70%+ of teachers by redesigning and automating submission workflow, reducing classroom assignment submission time by ~5–10 minutes per session
• Improved cross-device responsiveness
Full-Stack Web Developer Intern
Arcademy
Aug 2025 - Nov 2025 (3 months)
• Led design and implementation of a player-progress telemetry system that became the foundation of the platform’s grading and analytics features
• Engineered scripting and behavior-pack integration to capture structured gameplay metrics (checkpoints, retries, playtime) per student session
• Enabled deployment of tracking and analytics features across ~30 classroom lessons
Archaeologist
Freelance
Jan 2019 - Jan 2024 (5 years)
Collaborated closely within a team on archaeological digs, emphasizing coordination and communication for successful site documentation and preservation. Worked in a team environment with shared responsibility and collective problem-solving on tight schedules, prioritizing tasks effectively. Responsible for writing documentation and contributing to systematic data collection, paying close attentio
Help Desk Representative
NCR Corporation
Apr 2021 - May 2022 (1 year 1 month)
Provided customer and technical support for NCR Self-Checkout and Point of Sale terminals, handling initial troubleshooting for hardware and software issues. Guided customers through troubleshooting steps, effectively communicating solutions and escalating complex issues to higher-level support. Managed tracking and routing of problems to appropriate teams to ensure timely resolution.
Education
Degrees, certifications, and relevant coursework
Design High School
High School Diploma, Packaging Design
Undertook studies in Packaging Design, acquiring skills in design principles and practical application. Developed foundational knowledge in visual communication and product presentation.
University of Belgrade
Bachelor of Arts, Archaeology
Completed a Bachelor of Arts in Archaeology, focusing on historical research and field methodologies. Gained practical experience in archaeological digs and systematic data collection.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Dimitrije?
You can contact Dimitrije and 90k+ other talented remote workers on Himalayas.
Message DimitrijeFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
