download
Đorđe Matić avatar

Đorđe Matić resume

Software Developer | Frontend Focused

Banja Luka, Bosnia and Herzegovina

Summary

With a decade of experience as a civil engineer, I made the exciting transition to software development, discovering a true passion for coding along the way. As a software developer, I leverage my engineering background to devise effective solutions and enhance user experiences through technology. My experience includes substantial work in JavaScript development, along with technologies such as HTML, CSS, and frameworks like SvelteKit, Next.js, and Astro.

Committed to staying current with industry trends and continuously expanding my skill set, I am eager to tackle new challenges and explore full-stack development by integrating my front-end knowledge with back-end technologies.

Work Experience

Sitec LLC logo

Software developer

Sitec LLC

Mar 2023 - Present (2 years, 1 month)

Developed web applications using modern frameworks, and integrating backend services with tools like Supabase and Turso. Learned to optimize web applications for performance and user experience by leveraging TypeScript and various UI libraries. Gained expertise in managing database interactions and improving application architecture with advanced tools and frameworks. Collaborated in building full-stack solutions, focusing on efficient and scalable designs.

SvelteKit / Svelte • SvelteKit Superforms / Zod • Next.js / React • Astro • Tailwind CSS / Shadcn-UI / Shadcn-Svelte • Typescript • Supabase • Turso • Drizzle ORM • Sanity
ElevateBits logo

Junior React Developer

ElevateBits

Dec 2022 - Mar 2023 (4 months)

Learned to develop and maintain web applications using React JS, focusing on building responsive user interfaces. Gained experience in integrating APIs and handling data efficiently through various tools. Enhanced skills in managing application state and forms, as well as working with custom formatting for numbers and dates. Gained understanding of organizing application file structures and ensuring smooth navigation and user experience. Collaborated on version control and improved project workflows within the team.

React JS / TypeScript • React Router / Deep Linking • REST API • Axios / React Query • Zustand • React Hook Forms / Zod • Tailwind CSS / Tailwind UI / Headless UI • Responsive UI Design • GIT
Sitec LLC logo

Web Development Intern

Sitec LLC

Feb 2022 - Dec 2022 (11 months)

Gained experience in developing user interfaces and ensuring their responsiveness across different devices. Learned to integrate backend services and enhance web application functionality and developed skills in designing and building web solutions, with a focus on performance and user experience.

HTML • CSS • JavaScript • React JS • Responsive UI Design • REST API • Express JS • JWT / Authentication and Authorization workflows • GIT • Tailwind CSS • TypeScript
Geoput d.o.o. logo

Civil Engineer

Geoput d.o.o.

Jan 2019 - Jan 2022 (3 years, 1 month)

Preparation of project and spatial planning documentation in the field of hydrotechnics. Lead designer for technical solutions in water management, infrastructure projects, and supervision.

AutoCAD • AutoCAD Civil 3D • MS Office • AutoCAD LISP programming • HEC-RAS • EPANET
Routing d.o.o. logo

Civil Engineer

Routing d.o.o.

Mar 2012 - Sept 2018 (6 years, 7 months)

Focusing on the preparation of project and spatial planning documentation in the field of hydrotechnics. Involved in designing technical solutions for water management and infrastructure projects.

AutoCAD • MS Office • EPANET

Education

AGFBL logo

Faculty of Architecture, Civil Engineering and Geodesy, University of Banja Luka

Master of Science in Civil Engineering

Average Grade: 9.53

Skills

SvelteKit / Svelte • Next.js / React • Astro • TypeScript • Cascading Style Sheets (CSS) • Tailwind CSS • Front-End Development • Git • RDBMS (PostgreSQL, SQLite) / SQL • Drizzle ORM

Side Projects

Mobilnost Website

Next.js + Sanity Web Application - In Development

The project focused on creating a seamless content management experience, where articles could be easily authored, updated, and displayed in real-time. This project enhanced my skills in both frontend and backend technologies and strengthened my ability to build scalable, content-driven web applications.

Sitec Website

Astro + React Web Application - In Development

The goal was to leverage Astro's unique capabilities for optimizing performance and content delivery while working with a range of technologies and integrations. This project strengthened my understanding of modern web development practices and enabled me to apply my skills in creating scalable, high-performance web applications.

My Movie List

React Web Application (Early Learning Phase)

This small project was created as part of my job interview preparation to demonstrate my ability to build dynamic, data-driven applications with React, while integrating a REST API. The goal was to develop a movie list app that enables users to search for movies and view detailed information by fetching data from an external API.

Students App

React Web Application (Early Learning Phase)

This small project represents the beginning of my journey with React and Express.js. The main objective was to familiarize myself with core web development concepts and build a strong foundation for creating modern web applications using React. Throughout the process, I focused on learning both fundamental and essential features of React, as well as implementing practical solutions with various tools and libraries.