Professional Bio
When I was still a teenager I was curious about the Internet and how I could create something on it. So I started to mess around with PHP, ASP and Perl, just to satisfy my curiosity. After I entered the college, I decided that was something I would like to work with as a career. I love to create and deliver solutions that solve real-world problems, and it’s satisfying to know that software that you worked on is being used and relied upon. My favorite technology is Ruby because of how dynamic and enjoyable it is to work with. I'm calm, ethical, and friendly, and when I'm not working, I enjoy playing games and crafting beer at home.
Featured References
Employment History
FullStack Labs March 2021 - Present
Senior Software Engineer
At FullStack Labs, I'm responsible for creating client solutions with React, React Native, Node.js, and more.
NCB Code January 2016 - March 2021
Software Engineer
NCB Code provides software development outsourcing services. As a Software Engineer, I worked on:
- Magic Rampage, a mobile game. I designed and developed new features in the back end and created a solution for the ranking system using Redis. The game was built with Ruby on Rails, Grape, Mongo, Sidekiq, and Redis.
- A vehicle tracking system to support different tracking devices. I architected the application, implemented the network using TCP and UDP, created an architecture to handle multiple tracking protocols, and performed various front-end work. The app uses Node.js, Mongo, Redis, Socket.io, and React.
- A Freight Control System. I developed solutions on the front and back ends and created a real-time notification system. It was built with Rails, Sidekiq, Redis, PostgreSQL, and Vue.
- A mobile app for background checks that allows police officers to perform checks while in service. I created the Rest API using strong authentication and authorization principles and created an authentication server using OpenID. It was built with .NET Core, OpenID, OAuth, React Native, and SQL Server.
Gendoc June 2012 - May 2015
Software Engineer
Gendoc provides solutions to archive documents, including scanning, OCR, and digital signing. As a Software Engineer, I worked on:
- A Java application to sign PDF documents. I developed new features and implemented compatibility with different token certificates.
- Seadoc, an app for scanning, signing, and archiving documents. I worked as a back-end developer and integrated the document signer so users could sign documents using their tokens. It was built with PHP, Ruby, Python, PostgreSQL, and Elasticsearch.
Portfolio
Employment History
FullStack Labs March 2021 - Present
Senior Software Engineer
At FullStack Labs, I'm responsible for creating client solutions with React, React Native, Node.js, and more.
NCB Code January 2016 - March 2021
Software Engineer
NCB Code provides software development outsourcing services. As a Software Engineer, I worked on:
- Magic Rampage, a mobile game. I designed and developed new features in the back end and created a solution for the ranking system using Redis. The game was built with Ruby on Rails, Grape, Mongo, Sidekiq, and Redis.
- A vehicle tracking system to support different tracking devices. I architected the application, implemented the network using TCP and UDP, created an architecture to handle multiple tracking protocols, and performed various front-end work. The app uses Node.js, Mongo, Redis, Socket.io, and React.
- A Freight Control System. I developed solutions on the front and back ends and created a real-time notification system. It was built with Rails, Sidekiq, Redis, PostgreSQL, and Vue.
- A mobile app for background checks that allows police officers to perform checks while in service. I created the Rest API using strong authentication and authorization principles and created an authentication server using OpenID. It was built with .NET Core, OpenID, OAuth, React Native, and SQL Server.
Gendoc June 2012 - May 2015
Software Engineer
Gendoc provides solutions to archive documents, including scanning, OCR, and digital signing. As a Software Engineer, I worked on:
- A Java application to sign PDF documents. I developed new features and implemented compatibility with different token certificates.
- Seadoc, an app for scanning, signing, and archiving documents. I worked as a back-end developer and integrated the document signer so users could sign documents using their tokens. It was built with PHP, Ruby, Python, PostgreSQL, and Elasticsearch.