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.
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.
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.