Skills
I'm a software engineer with experience in a variety of technologies. Here are some of the skills I've developed.Core Stack
Java
23+JavaScript
23+Spring Boot
11+Python
5+Node.js
4+React
4+TypeScript
4+Go
2+Backend
Hibernate
18+REST
16+Spring Data JPA
14+Spring Framework
14+Spring Security
11+JWT
10+Django
5+BullMQ
4+Express
4+Strapi
4+GraphQL
3+Apache Kafka
3+gRPC
2+Frontend
CSS
23+HTML
23+Progressive Web Apps
11+Content Layer
4+MUI (Material UI)
4+Next.js
4+React Router
4+Redux
4+Tan Stack Query
4+Zod
4+Mantine
3+React-admin
3+React Hook Form
3+Databases
Database Modeling
23+JDBC
23+MySQL
23+SQL
23+Oracle
18+JPA
16+SQL Server
14+Sequelize
7+PostgreSQL
6+Pandas
5+MongoDB
4+Architecture
Object-Oriented Programming
25+Design Patterns
22+Clean Architecture
16+SOLID
12+Microservices
11+Software Architecture
11+Clean Code
3+Domain-Driven Design
3+Hexagonal Architecture
3+CQRS
2+Event-Driven Architecture
2+Event Sourcing
2+Event Storming
2+Testing
JUnit
18+Mockito
18+Software Testing
18+Hamcrest
12+TDD
11+Jest
4+React Testing Library
4+AssertJ
3+AI & Productivity
Prompt Engineering
3+GitHub Copilot Agents
2+DevOps & Tooling
CI/CD
18+Jenkins
18+Apache Maven
18+Git
13+AWS
11+Docker
8+GitHub Actions
6+Gradle
2+Agile
Mentoring Junior Developers
19+Mentoring
14+Technical Leadership
14+Scrum
12+Kanban
11+Legacy & Enterprise Java
JSP
23+EJB
18+JSF
18+CDI
12+Thymeleaf
3+