P
o
r
t
f
o
l
i
o

~ Domen Perko
image
Domen is not listening to Spotify at the moment

About me

Hi, there I'm Domen. I'm a software developer from Slovenia with a passion for creating innovative and practical projects. My expertise lies in Full Stack Development and my favorite programming language is Typescript.

My journey with coding began in 2020 and I have been constantly learning and growing ever since. I'm fond of technologies like Typescript, Next.js and TailwindCSS , which I believe make development a lot easier and fun. I take pride in being able to learn and apply new technologies in a quick and effective manner. My goal is to continue to expand my knowledge and experience in the industry while delivering high-quality work that meets the needs of my clients.

When I'm not coding, I enjoy playing video games or working out at the gym. I believe that a healthy balance between work and leisure is essential for maintaining productivity and creativity. I'm always on the lookout for new challenges and opportunities to learn and grow as a software developer.

Technologies

Projects

PM10 Pollution Prediction

PM10 Pollution Prediction is a project where I tried to predict PM10 particles in the air using recurrent neural networks and multivariate time series. After training the model, I exported it and made it accessible by exposing it through an API.

Python

Tensorflow

Pandas

Numpy

Matplotlib

Scikit-learn

GO Blockchain

GO Blockchain is a basic implementation of a blockchain using the Go programming language. The project aims to demonstrate the fundamental concepts behind blockchain technology and how they can be implemented in a decentralized and secure manner.

Go

Crypto

P2P

WebSockets

Endava Workspaces App

This is a workspace reservation web application for company Endava. Where you can dynamically choose your workspace or reserve it for a few days in advance.

Typescript

React

Redux

Tailwindcss

NestJS

MongoDB

CompanyHub

This project aims to develop a web application tailored for IT companies and beyond, providing an intuitive and efficient solution for task management and execution within the organization. The application offers a range of features that enhance project coordination and facilitate efficient task handling.

Typescript

NextJS

PlanetScale

Tailwindcss

Clerk

tRPC

OpenAI

Timeline

  • Student, University of Maribor

    Oct 2020 - Present

    • Graduated as Bachelor of Informatics and communication technologies at the Faculty of Electrical Engineering and Computer Science, University of Maribor.
    • Currently enrolled in the Master of Informatics and Data Technologies at the Faculty of Electrical Engineering and Computer Science, University of Maribor.
  • Frontend Software Engineer, Equaleyes Ltd.

    Nov 2021 - May 2022

    • Translated Figma designs into UI code.
    • Collaborated effectively with a team of developers, fostering communication, and ensuring efficient project delivery.
    • Demonstrated problem-solving skills and the ability to think creatively to meet project requirements.
  • Full-Stack Software Engineer, nChain d.o.o.

    May 2022 - Present

    • Demonstrated proficiency in writing comprehensive unit tests for ensuring code quality.
    • Gained valuable experience and expertise in microservice architecture.
    • Developed scalable and maintainable codebase, following best practices and industry standards to ensure long-term code quality and ease of maintenance.
    • Acted as the sole frontend developer on a crucial MVP project, overseeing the entire development lifecycle and contributing to its successful deployment to production
    • Stepped in to handle crucial aspects of projects during the absence of a Senior Software Engineer, showcasing adaptability and leadership in ensuring project continuity.