About Me

I'm a software engineer, product architect, and tinkerer who has been heavily invested in the agile mindset since I joined the workforce in 2016. I specialize in quality, extensible code developed fast mainly in the web space. I'm a fullstack engineer with the most experience in React SPAs and Spring Boot REST APIs.

My journey in software engineering began with a fascination for solving complex problems and creating intuitive user experiences. Over the years, I've developed a deep appreciation for clean code, thoughtful architecture, and collaborative development practices.

Professional Experience

Senior Software Engineer

Tech Company Inc. | 2020 - Present

Leading development of scalable web applications using React, TypeScript, and Spring Boot. Architecting microservices and mentoring junior developers. Implementing CI/CD pipelines and improving code quality through automated testing.

ReactTypeScriptSpring BootMicroservices

Software Engineer

Digital Solutions Ltd. | 2016 - 2020

Developed and maintained web applications for various clients. Collaborated in agile teams to deliver high-quality software solutions. Implemented responsive designs and RESTful APIs.

JavaScriptJavaREST APIsAgile

Education & Certifications

Bachelor of Science in Computer Science

University of Technology | 2012 - 2016

Graduated with honors. Focused on software engineering, algorithms, and web development.

Certifications

  • AWS Certified Developer - Associate
  • Professional Scrum Master I (PSM I)
  • Oracle Certified Professional, Java SE 11 Developer

Personal Interests

When I'm not coding, you can find me hiking in the mountains, experimenting with new cooking recipes, or contributing to open-source projects. I'm also an avid reader of technical books and blogs, constantly seeking to expand my knowledge and skills in the ever-evolving tech landscape.

I believe in the power of technology to solve real-world problems and improve people's lives. This belief drives my passion for creating software that is not only functional but also accessible, intuitive, and enjoyable to use.