Hi, I'mTomislav Sertic
Full-Stack Software Developer
Driven Software Developer from Zagreb ðŸ‡ðŸ‡·, specializing in crafting high-performance web applications, robust backend systems, and effective digital solutions. I thrive on tackling complex challenges and transforming ideas into reality.
My core toolkit includes JavaScript/TypeScript, React, Next.js, and Node.js for dynamic front-ends and APIs. I'm also proficient in backend development with C# and scripting/automation with Python. Building and consuming RESTful APIs is a key part of my workflow.
I have solid experience with both relational (SQL) and NoSQL databases (like MongoDB, Sanity). Beyond conventional development, I actively explore AI integration to create smarter, more automated applications.
My Projects
Explore a selection of my work. Click on a project to see details.
Select a project from the list to see details.
About Me

Hello there.
I'm Tomislav Sertic, a versatile software developer from Zagreb, Croatia ðŸ‡ðŸ‡·, passionate about building robust applications and solving complex problems with code.
With 5 years of experience, my focus is on developing scalable, efficient, and user-friendly software solutions, while also being proficient in modern web technologies.
Technical Skills
Core Languages: Proficient in JavaScript/TypeScript and C#. Experienced with Python for scripting and automation tasks.
Web Development: Strong command of React and Next.js for building dynamic front-end experiences. Skilled in Node.js (Express) for backend services. Proficient with SCSS and Tailwind CSS.
API Development: Experienced in designing and building RESTful APIs using both Node.js and C# (.NET Core/ASP.NET).
Databases: Solid experience with relational databases (SQL) and NoSQL databases (MongoDB, Sanity, Firestore).
AI & Automation: Interested in leveraging AI models (cloud & local) for enhancing applications. Utilize Python for creating various automation scripts.
Tools & Design: Comfortable translating Figma designs into code and using Adobe Creative Suite when needed.
Professional Experience
Current Role: Software Developer at Arctis d.o.o (Archibus IWMS Representatives).
Key Responsibilities: Full lifecycle involvement including server setup, database integration (primarily SQL), and programming custom features and integrations using JavaScript and other relevant technologies.
Significant Projects: Gained extensive experience collaborating with large corporate clients. Notably contributed to a project for Saudi Aramco, involving data analysis and React development within the Archibus ecosystem.
Beyond the Keyboard
Balanced Life: I strive for balance. When I'm not coding, you'll find me spending quality time with my family and my loyal dog.
Active Pursuits: I'm an avid basketball player (Pregrada Barbari - CroHoops), enjoy cycling, exploring nature through hiking, and diving.
Mind Games: I also enjoy unwinding with a game of chess.
Connect: Curious about my offline adventures? Check out myInstagram.
Latest Blog Posts
Check out some of my recent thoughts and findings.

Creating a 3D Rotating Cube with Three.js
Creating a 3D Rotating Cube with Three.js
Get In Touch
Interested in collaborating or have a question? Feel free to reach out. The best way to connect is via email or LinkedIn.