A programming enthusiast, applications developer, and learning addict.

I'm detail oriented when it comes to code quality, and strict about how to structure and organize project code. I prefer to go full stack when possible, to get a better understanding of domain model, design database scheme, add API support and backend layer, connect it to UI and make it all move and shine. I'm a big fan of iterative design and development, and I like creating MVPs and prototypes of web apps.

I consider myself open minded when it comes to studying new programming techniques, principles, platforms, etc. I always welcome new experience and knowledge for I like to extend my skills.

Working remotely since 2010, I've been part of several Silicon Valley startups, and also experienced global corporate. I've wore couple of hats over that time, from individual contributor, to architect, team lead, or internal project manager. Along the road, I bootstrapped several side projects, either alone, or with friends.

Read about my journey, experience, lessons learned in the blog section. Take a look at my projects portfolio to get an idea of what I worked on before as a freelancer or co-author. You can find my full-time employment history on LinkedIn.

What can I do for You?


I can help you design, prototype, implement, and deliver your web and mobile apps. From lo-fi wireframes to production.


I'm ready to help you with backend and frontend development, testing setup, build process automation, and getting CI/CD into order.


Are you running in circles with decisions? Would your team welcome some practice or tech guidance? I'm here for you.

Projects I worked on recently

Web application for simple roadmaps and team assignments visualization.

details »

Presentation of my apps prototyping service. For clients who needed a quick prototype of their business idea.

details »

A simple web and mobile application for splitting bills and expenses with friends.

details »

See all projects »