I am a Full-stack Developer with 10+ years of experience developing web applications and java programs. I enjoy working on projects that require out-of-the-box thinking and are user facing. I have a talent for interacting with business and users because of my ability to communicate technical details with non-technical people.

My road to development started like every great creator of our time - in my college dorm room. Freshman year, I helped my friend do a clean build on the PC he built himself. Being a lifelong tinkerer and genuinely curious, I kept asking “What does this part do?” as we stripped out and dusted all the parts.

From that moment on, I was hooked. I went on to build my own PC, which I have updated and maintained ever since. I declared my major as being Management Information Systems. Intro to Java was my first experience with coding. Despite having an incredibly dull professor, I loved coding right away.

I have enjoyed devising the optimal solution for every coding challenge I have face in my career. And I look forward to what new problems I will have the opportunity to solve in the future.


  • React.js
  • Node.js
  • Next.js
  • JavaScript
  • ECMAScript
  • CSS3
  • SASS
  • Java
  • Java EE
  • SQL
  • MongoDB
  • HTML5
  • JSON
  • XML
  • jQuery
  • Bootstrap


  • Agile Methodologies
  • Test Driven Development
  • Responsive Web Design
  • RESTful WebServices
  • Object-Oriented Programming (OOP)
  • Model-View-Controller (MVC)
  • Data Architecture
  • Version Control