Hi, I'm Rokas Endrulis

Software Engineer | Java/Spring Boot | Next.js (full-stack) | React | TypeScript

I build reliable APIs and modern web applications

About Me

Learn more about me

Who I am

Software Engineer

I am a self-taught software engineer and a software engineering student. I have professional experience as a Junior Software Engineer, where I developed web applications using PHP, Laravel, Vue.js, PrestaShop, and WordPress. I currently focus on software development with modern technologies such as Next.js and the Java Spring Boot framework. I began my programming journey in 2017 with C++.

My Projects

Teachings Monitoring System

Platform for tracking student progress, managing courses, and generating reports. Features role-based access control and real-time updates. Project built during ESTGD Erasmus+ exchange program.

Technologies: Java, Spring Boot, React, MySQL

Cineomni Movie Manager

Web application for managing and tracking favorite movies. Users can search movies, create watchlists, and manage their profile. Built with NestJS backend and React frontend with TypeScript.

Technologies: NestJS, React, TypeScript, Prisma, MySQL, PlanetScale, Docker, Tailwind CSS

FullStack Video Shop

Video Shop built with Spring, React, MySQL, AWS, TailWind, JUnit. Features include order management, and admin panel. Project built as final project during CodeAcademy Java bootcamp.

Technologies: Java, Spring Boot, React, MySQL, Spring Security

Skills

Java

Java

Spring Boot

Spring Boot

Next.js

Next.js

React

React

TypeScript

TypeScript

SQL

SQL

Docker

Docker

Linux

Linux

Experience

Junior Developer

Gera praktika

Full-time

On-site

Mar 2025 - Oct 2025

Web development with PHP, Laravel, Vue.js, WordPress, Docker, Linux, and PrestaShop

Technologies: PHP, Laravel, Vue.js, WordPress, Docker, Linux, PrestaShop

Beginner Developer

Savamokslis

Self-employed

Remote

Jun 2017 - Sep 2022

Learning programming fundamentals and procedural programming with C++

Technologies: C++

Education

Siauliai State College

Software Engineering Bachelor

Software Engineering

Siauliai, Lithuania

Sep 2023 - Present

Software development, databases, networking, and system administration. Completed internship at a company.

Instituto Politécnico de Portalegre

Erasmus+ Exchange

Software Engineering

Portalegre, Portugal

2024 - 2025

During the international exchange program, I deepened my knowledge of advanced programming concepts, web development using Java, Spring Boot, and React.

CodeAcademy

Intensive Bootcamp

Bootcamp

Vilnius, Lithuania

Sep 2023 - Mar 2024

Intensive 6-month program mastering Java, Spring Boot, React, TypeScript, SQL, Docker, AWS, and modern development practices including TDD, CI/CD, and agile methodologies.

Contact

© 2025 Endrulis. All rights reserved.

Built with Next.js, TypeScript, and Tailwind CSS