Skills
I am...
As a full-stack polyglot software developer with fifteen years of experience, my expertise spans across architecting, implementing, and leading software solutions in web, mobile, and desktop environments. An innate talent for learning new technologies, tackling challenging problems, and ensuring superior code and product quality is a constant in every project undertaken.
What I am looking for...
As an agile and programmatic thinker, my passion lies in tackling complex problems. The focus is not on industries such as crypto, governmental services, e-commerce, or transport. All other sectors, however, are open for discussion. Currently, the aim is to secure a frontend or full-stack gig, with a particular interest in roles involving React and TypeScript.
My strongest skills and how I learned them...
Passionate about open-source and hard work, bringing a wealth of knowledge and experience to every task. A decade ago, when the Internet evolution sparked powerful JS-based frontend frameworks, I seized the opportunity. Today, with over eight years of expertise in mastering React and TypeScript, the pursuit of innovation and excellence continues unabated.
One fact (outside of work) about me...
Soccer is a personal passion, both on the pitch and as a board member of the sponsoring association for a local club. Numerous social events are arranged each year to generate funds that promote youth participation.
Additional information...
Holds a firm belief in solid and synergistic teams that enable everyone to tap their full potential. Stresses the importance of unity in overcoming challenges. Aspires to develop an application universally utilized on all digital devices one day.
This is my Tech Stack
Frontend Technologies:
- Programming Languages: TypeScript - (9 years), JavaScript - (15 years)
- Frameworks & Libraries: React (with Hooks, Server Components) - (10 years), Next.js - (6 years), Jotai, Recoil, Redux, Reselect
- UI Libraries: Material-UI, React-Bootstrap, Styled-Components, Ark, Panda, Tailwind
- Content & Animation: MDX, Remark, Framer
- Build Tools & Testing: Jest, Vite, EsBuild, Webpack, Vitest, Babel
- Other Technologies: Node.js, Puppeteer, NPM, Yarn, Pnpm, Electron
Backend Technologies:
- Java Ecosystem: Java - (16 years), GraalVM, Maven, CDI, JUnit, Math engines, OSGi, Apache Aries & Karaf
- Frameworks & Libraries: Spring (including Spring Social), JPA, Hibernate, Vert.x, Rest (Restlet, JAX-RS), GraphQL, OpenAPI
- Node.js Environment: Utilizing TypeScript
- Databases:
- NoSQL: MongoDB, Neo4j, DynamoDB
- SQL: Standard SQL databases
Other Programming Languages:
- Rust - (3 years)
- Python - (2 years)
DevOps & Continuous Integration:
- GitLab
- GitHub Actions
- Docker
Artificial Intelligence:
- TensorFlow
Integrated Development Environments (IDEs):
- VSCode
- IntelliJ IDEA
- WebStorm
- Eclipse