Jesus Rugama, Full-stack Web Developer in Managua, Managua Department, Nicaragua
Jesus Rugama

Full-stack Web Developer in Managua, Managua Department, Nicaragua

Member since April 18, 2015
Jesus is a full-stack web developer based in Nicaragua. He has been coding since he was 13 years old, amd working remotely in small and mid-sized teams since 2010, building scalable and robust software. He loves to solve problems, learn new technologies, and make a difference in his clients' lives.
Jesus is now available for hire

Portfolio

  • Post.Pro
    PHP, Vue 2, SCSS, Vue SSR, Vuex, Vue, Laravel
  • Affinity Share
    PHP, Vue 2, Vue, Vuex, GraphQL, Redis, Tailwind CSS, Node.js, Nuxt.js, Docker
  • Motion Array
    PHP, Vue 2, Vuex, Nuxt.js, Amazon Web Services (AWS), CSS, Vue, Laravel

Experience

Location

Managua, Managua Department, Nicaragua

Availability

Part-time

Preferred Environment

Git, Visual Studio Code, OS X

The most amazing...

...project I've worked on is a platform for media creators to share their work, as I was an integral part of my client's success and customer satisfaction.

Employment

  • Web Developer

    2020 - 2020
    Post.Pro
    • Built a tool for media creators to share their work.
    • Created a customizable player for the users to be able to embed their videos keeping their brand colors.
    • Integrated Stripe to handle the payments.
    • Removed the pagination links and implemented infinite scrolling with JS instead.
    • Used Amazon Accelerate to improve AWS upload speed.
    Technologies: PHP, Vue 2, SCSS, Vue SSR, Vuex, Vue, Laravel
  • Partner

    2019 - 2019
    Affinity Share
    • Created a Stripe extension to handle referral-based discounts.
    • Created a tracking tool for easy website set up to track referrals between users and conversions.
    • Created a GraphQL API to track the conversions and create the Stripe discounts according to the number of referred users.
    • Created a Nuxt app for the SaaS owners to check their customers' activity.
    Technologies: PHP, Vue 2, Vue, Vuex, GraphQL, Redis, Tailwind CSS, Node.js, Nuxt.js, Docker
  • Lead Developer

    2016 - 2019
    Motion Array
    • Created a collaboration system that includes real-time messaging. Demo can be found at Animation.post.pro/review/2906394755521a1d6f78c6af4827f91f/.
    • Created an editable portfolio tool; you can view a demonstration of it at Youtube.com/watch?v=ImXSObmxkkM.
    • Improved the video upload by moving the video transcoding to the background, the users would then be able to browse the site and be notified when the transcoding was done.
    • Added HLS streaming to the reviews to create video quality lists and video segmented loading.
    • Changed the payment structure multiple times which included removing an old credit-based download system.
    • Integrated Algolia to improve the marketplace search engine speed.
    Technologies: PHP, Vue 2, Vuex, Nuxt.js, Amazon Web Services (AWS), CSS, Vue, Laravel
  • Contract Web Developer

    2013 - 2016
    American Driver Network
    • Developed a recruiting network of 500 sites using a centralized API.
    • Created a custom multi-tenant content manager system for clients to manage their profiles.
    • Integrated Laravel into WordPress for better coding under an MVC pattern, keeping the ease of use and setup of WordPress themes and plugins.
    • Optimized parts of our main site (the front end and data layer) to improve the load time. This involved creating a plugin to measure the speed on different parts of the site.
    Technologies: PHP, Bootstrap 3, Amazon S3 (AWS S3), Elasticsearch, WordPress, MongoDB, Redis, Node.js, Laravel
  • Owner/CTO

    2014 - 2015
    Spark Apps
    • Managed company projects and recruited and trained talent.
    Technologies: PHP, Bootstrap 3, AngularJS, Meteor, Node.js, MongoDB, Redis, Laravel, Ruby on Rails (RoR)
  • Owner/Lead Developer

    2010 - 2012
    Arumart Studio
    • Developed a proprietary CMS and MVC framework to use in local clients' small site development.
    • Worked with clients from Spain, Mexico, Panama, and the US in the development of a wide variety of web applications.
    • Trained junior developers to use the best practices in development.
    Technologies: PayPal API, Subversion (SVN), CSS, jQuery, Ruby on Rails (RoR), CakePHP, PHP
  • Creative Designer

    2008 - 2010
    DDB Advertising
    • Developed for advertising campaigns and did graphic design for leading local companies.
    Technologies: CSS, HTML, Flash, Adobe Illustrator, Adobe Photoshop

Experience

  • Post.Pro
    https://post.pro/

    A platform for media creators to share their work. I integrated Stripe payments and developed nested comments, player customization, and infinite scrolling functionality as well as restyling the site.

    Skills used: Laravel, Stripe, Vue.js, and CSS.

  • Motion Array
    https://motionarray.com

    Marketplace for Premiere Pro and After Effects templates, stock music, and other resources for video producers.

    I created a video review and collaboration app, which you can see in action at https://motionarray.com/review, as well as a portfolio builder tool (https://motionarray.com/portfolio). I also improved the upload/transcoding, integrated Algolia to improve the search engine experience, and restyled the site.

    Skills used: Vue.js, Vuex, Laravel, JS, CSS, Node.js, Stripe

  • American Driver Network
    https://truckdriverjobsinamerica.com/

    In American Driver Network, we help truck drivers get jobs every day. This network of 500 websites is now the best tool in the market to hire truck drivers. We've helped more than 16,000 drivers to get a job with the best US companies.

  • Musejam

    Musejam is a social network that helps users to discover artists and events in India's music scene. I worked on the player and UI development.

  • End It Movement - Donation Game

    Slavery still exists, and End It is a movement to build awareness about it. We created a donation game to end slavery. This project raised $100,000 on its first month.

  • Intactics SOL

    We built a custom system to improve the performance of Intactics, an import/export logistics company from Mexico.

  • Toptal React Academy

    The Toptal React Academy is an exclusive learning program that teaches the React framework to select members of the Toptal network. After a month of study, all graduates are tasked with completing a 30-40 hour final project to build and deliver a React app from scratch.

Skills

  • Languages

    PHP 7, PHP 5, JavaScript, PHP, CSS, SQL, SCSS, Less, Sass, GraphQL, HTML, XML
  • Frameworks

    Laravel, Bootstrap 3, Nuxt.js, PHPUnit, Tailwind CSS, Vue SSR, Next.js, Redux
  • Libraries/APIs

    REST APIs, Node.js, Vue 2, Vuex, jQuery, Vue, PayPal API, Google Maps, React, Stripe, API Development, React Redux
  • Storage

    MySQL, MongoDB, Redis, Amazon S3 (AWS S3)
  • Other

    Back-end Development, Full-stack, Front-end, APIs, System Integration, Integration Testing, Headless Software, Sagas
  • Tools

    GitHub, NGINX, Adobe Photoshop, Git, Adobe Illustrator, Apache
  • Paradigms

    Test-driven Development (TDD)
  • Platforms

    Amazon Web Services (AWS), OS X, WordPress, Craft CMS, Docker, Visual Studio Code

Education

  • Bachelor’s Degree in Marketing & Advertising
    2010 - 2014
    American University - Managua, Nicaragua
  • Bachelor’s Degree in Computer Engineering
    2006 - 2012
    National University of Engineering - Managua, Nicaragua
  • Technical Degree in Programming
    2004 - 2005
    Latinamerican Computing Institute - Managua, Nicaragua

Certifications

  • Toptal React Academy Graduate
    JANUARY 2021 - PRESENT
    Toptal, LLC

To view more profiles

Join Toptal
Share it with others