What I do
I design, build, configure and test software. I work on everything from UI's and applications to databases and generative AI, managing systems from on-premise servers to cloud infrastructure.
I want to understand the client's current needs and future goals. And I want my solution to be lightning-fast, rock-solid, flexible, and easy to maintain.
I love writing software in low-level languages like Rust or C for peak performance. But I always consider the long-term impact: Java or JavaScript may be the better choice if it helps the client find people to maintain the system easily. Also, my expertise includes automating tasks at the machine level using Shell, as well as configuring and debugging network communications.
Skills
- Web Development ★★★★★
- Web APIs ★★★★
- JavaScript ★★★★★
- TypeScript ★★★
- Node.JS ★★★★
- Express.JS ★★★★
- React.JS ★★★★
- Vue.JS ★★
- Next.JS ★★
- Nuxt.JS ★★
- Svelte ★★★
- Angular ★
- GraphQL ★★
- CSS ★★★★★
- SCSS ★★★★★
- TailWind ★★★
- Bootstrap ★★★
- Java ★★★★
- Maven ★★★
- Gradle ★★
- Spring Boot ★★★
- Mockito ★★★★
- OSGI ★★★★★
- Apache Sling ★★★★★
- Content Repository API for Java (JCR) ★★★★★
- Apache Jackrabbit ★★★★★
- Rust ★★★
- C ★★★
- Shell ★★★★★
- Bash ★★★★★
- PowerShell ★★
- Git ★★★★★
- Nginx ★★★
- Apache HTTP Server ★★★
- MongoDB ★★★
- SQL ★★
- JMeter ★★★
- Puppeteer.JS ★★★★
- Backstop.JS ★★★
- OAuth ★★★
- OpenID Connect (OIDC) ★★★
- Microsoft Azure ★★★
- Amazon Web Services ★★★