Ramone Graham, Developer in Kingston, St. Andrew Parish, Jamaica
Ramone is available for hire
Hire Ramone

Ramone Graham

Verified Expert  in Engineering

Full-stack Developer

Kingston, St. Andrew Parish, Jamaica

Toptal member since October 6, 2022

Bio

Ramone is a senior software engineer with over 10 years of experience. He has worked in a wide range of industries, including healthcare, nonprofits, public utilities, cannabis manufacturing, and music. He specializes in JavaScript and related frameworks and libraries and is proficient in .NET (C#). Ramone derives meaning from what he does and the outcomes he produces. As a result, he infuses tremendous passion and diligence into his work.

Portfolio

Pfizer - PGS Operations Insights
JavaScript, Node.js, React, Full-stack, Docker, Next.js, GraphQL, REST APIs...
InstaCoach Inc
Node.js, React, TypeScript, Next.js, PostgreSQL, Architecture...
Charta Inc
React, Next.js, NestJS, Node.js, Back-end Development, Cloud, Web...

Experience

  • Node.js - 11 years
  • MongoDB - 10 years
  • JavaScript - 10 years
  • Full-stack - 10 years
  • TypeScript - 5 years
  • React - 5 years
  • Next.js - 4 years
  • MERN Stack - 3 years

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Jira, GitHub, Git, Amazon S3 (AWS S3), OpenAI, Storybook, E-learning, Educational Portals

The most amazing...

...thing I've built is an AI-driven educational platform that leverages the ChatGPT API to aid students in exam preparation.

Work Experience

Full-stack Developer

2023 - 2023
Pfizer - PGS Operations Insights
  • Created unique custom UI components, demonstrating a strong ability to transform complex design ideas into practical, user-focused solutions.
  • Showcased strong problem-solving skills by efficiently fixing issues in both the back and front ends, improving system stability and user experience.
  • Collaborated effectively with a diverse cross-functional team to achieve collective success and enhance organizational achievements.
Technologies: JavaScript, Node.js, React, Full-stack, Docker, Next.js, GraphQL, REST APIs, Linux, Python, Prisma, Web, UI Components, Data Visualization, Single Sign-on (SSO), XML, Integration, Templates, User Roles, Server-side Programming, API Integration, Requirements Analysis, Data Structures, Database Architecture, Google Cloud, T4, Dashboards, Auth0, Large-scale Projects, Databases, SCSS, CSS Animations, Front-end Architecture, Software Architecture, Single-page Applications (SPAs), Headless CMS, API Design, Amazon CloudFront, Serverless, Lambda Functions, System Design, WebRTC

Full-stack Developer

2023 - 2023
InstaCoach Inc
  • Developed and implemented more than 15 React components from the ground up (i.e., no third-party UI components), meticulously aligning them with Figma designs.
  • Architected prototypes for the website's primary pages, including the coach details page, to visually represent the intended user experience.
  • Authored and ran migration scripts to facilitate seamless updates to the database schema.
Technologies: Node.js, React, TypeScript, Next.js, PostgreSQL, Architecture, Back-end Development, Cloud, Web, UI Components, Single Sign-on (SSO), Google Sign-in, XML, Integration, Templates, User Roles, AWS Lambda, Server-side Programming, API Integration, Requirements Analysis, Amazon, Data Structures, Database Architecture, Google Cloud, Vercel, HIPAA Compliance, Video Conferencing, tRPC, TypeORM, Dashboards, Auth0, Databases, SCSS, CSS Animations, Front-end Architecture, Software Architecture, Single-page Applications (SPAs), API Design, Amazon CloudFront, Serverless, Lambda Functions, System Design, Payment Gateways

Lead Software Engineer

2022 - 2023
Charta Inc
  • Spearheaded the development of a groundbreaking music contracts industry application as the lead software engineer, overseeing the entire software development lifecycle.
  • Played a key role in building and growing the development team by actively participating in the hiring process, assessing candidates, and successfully onboarding new team members.
  • Designed the architecture for the application, including database models, front end, back end, and services, ensuring scalability, performance, and maintainability.
Technologies: React, Next.js, NestJS, Node.js, Back-end Development, Cloud, Web, UI Components, Single Sign-on (SSO), Google Sign-in, XML, Integration, Online Payments, Templates, Payment APIs, User Roles, AWS Lambda, Stripe, Google Analytics, Server-side Programming, API Integration, Requirements Analysis, Technical Leadership, Agile Software Development, Amazon, Data Structures, Database Architecture, Vercel, tRPC, Vite, Dashboards, Auth0, Databases, CSS Animations, Front-end Architecture, Software Architecture, Single-page Applications (SPAs), API Design, Amazon CloudFront, Serverless, Lambda Functions, System Design, Natural Language Processing (NLP), Payment Gateways

Senior Software Engineer

2022 - 2022
Elevated Signals
  • Added i18N to the company's existing enterprise application to accommodate French-speaking clients.
  • Proposed and implemented better code patterns for both the front and back ends. This resulted in a better developer experience.
  • Fixed bugs related to the application's UI and core business logic.
Technologies: JavaScript, Angular, React, Node.js, Express.js, CI/CD Pipelines, Git, Amazon Web Services (AWS), NPM, Agile, TypeScript, PostgreSQL, Objection.js, Knex.js, API Development, Database Modeling, REST APIs, ES5, Back-end, Azure Logic Apps, Azure Functions, DevOps, Windows PowerShell, Code Review, Architecture, Back-end Development, Cloud, Web, SignalR, UI Components, Data Visualization, Single Sign-on (SSO), Google Sign-in, XML, Integration, Templates, User Roles, Server-side Programming, API Integration, Webpack, Requirements Analysis, Agile Software Development, Amazon, Data Structures, Database Architecture, TypeORM, Dashboards, Auth0, Databases, CSS Animations, Front-end Architecture, Software Architecture, Single-page Applications (SPAs), API Design, Amazon CloudFront, Serverless, Lambda Functions, System Design

Senior Software Engineer

2021 - 2022
Insider
  • Participated in a team of performance evangelists dedicated to optimizing site performance.
  • Leveraged analytics tools such as Datadog to discover areas for improvement.
  • Proactively found and addressed areas in the codebase that needed improvement.
  • Improved developer experience by creating and enforcing coding standards.
Technologies: Handlebars, JavaScript, HTML, CSS, Sass, SEO Tools, Node.js, Express.js, A/B Testing, Agile, jQuery, API Development, Headless Software, Database Modeling, REST APIs, ES5, Back-end, OpenAI GPT-3 API, Artificial Intelligence (AI), DevOps, Windows PowerShell, Code Review, Architecture, Back-end Development, Cloud, Web, Web Scraping, UI Components, Single Sign-on (SSO), Google Sign-in, XML, Integration, Templates, User Roles, Google Tag Manager, Meta Pixel, Google Analytics, Server-side Programming, API Integration, Webpack, Requirements Analysis, Agile Software Development, Data Structures, Database Architecture, Dashboards, Auth0, Large-scale Projects, Databases, SCSS, CSS Animations, Front-end Architecture, Software Architecture, Single-page Applications (SPAs), Headless CMS, Advertising Technology (Adtech), API Design, Lambda Functions, System Design, WebRTC, Performance Tuning, Site Speed Optimization, Google Cloud Platform (GCP)

Software Engineer

2016 - 2022
Jamaica Public Service Company
  • Collaborated with the product team to understand requirements and business specifications around customer service representative (CSR) workflow policies.
  • Designed and developed a workflow web application to streamline CSR processes.
  • Identified, assessed, and recommended using technology solutions in the JPS's environment to improve efficiency and streamline business processes.
  • Identified, assessed, and recommended using technology solutions in the JPS environment to improve efficiency and streamline business processes.
  • Provided operational support for applications, including debugging system issues and recommending and implementing application modifications to improve system performance.
Technologies: C#, Angular, PostgreSQL, JavaScript, APIs, SQL, TypeScript, CI/CD Pipelines, HTML, CSS, Front-end, Full-stack, Redis, MySQL, REST APIs, Front-end Development, Sass, Figma, HTML5, Bootstrap, MSMQ, A/B Testing, CQRS, NServiceBus, Web Development, Kanban, Agile, Scrum, SaaS, RxJS, RabbitMQ, Objection.js, Knex.js, OAuth 2, Object-oriented Programming (OOP), .NET, Regex, NPM, Microservices, Test-driven Development (TDD), Domain-driven Design (DDD), JSON, IIS, Google Ads, Next.js, Gatsby, Full-stack Development, Facebook Ads, ESLint, Docker, LINQ, Lodash, DevExpress, Datadog, Azure, Cypress, Unit Testing, Microservices Architecture, Tailwind CSS, User Interface (UI), Utility APIs, Energy Monitoring, Renewable Energy, Energy Management, Relational Databases, Amazon Web Services (AWS), Web Applications, Firebase, GraphQL, JavaScript Testing, Behavior-driven Development (BDD), API Development, Key Performance Indicators (KPIs), Team Leadership, Database Modeling, Azure DevOps, ES5, Back-end, DevOps, Windows PowerShell, Code Review, Architecture, Back-end Development, Cloud, Web, Telerik Kendo UI, ASP.NET, ASP.NET MVC, UI Components, Data Visualization, Single Sign-on (SSO), XML, Integration, Templates, User Roles, Server-side Programming, API Integration, Webpack, Requirements Analysis, Customer Relationship Management (CRM), Technical Leadership, Agile Software Development, Amazon, Data Structures, Database Architecture, Video Conferencing, Dashboards, Auth0, Large-scale Projects, Databases, SCSS, CSS Animations, Front-end Architecture, Software Architecture, Single-page Applications (SPAs), API Design, System Design

Director of Information Technology

2014 - 2016
The Volunteer Center of Trinidad and Tobago
  • Designed and developed a modern web application for curating volunteer projects.
  • Set up and managed an email marketing system that increased volunteer engagement by 75%.
  • Introduced and set up Basecamp's communication platform for better collaboration among team members.
Technologies: Angular, Node.js, MongoDB, JavaScript, APIs, SQL, CI/CD Pipelines, Express.js, HTML, CSS, Front-end, Full-stack, REST APIs, Front-end Development, Sass, HTML5, Bootstrap, Web Development, NPM, JSON, Full-stack Development, Lodash, User Interface (UI), Relational Databases, eCommerce, Amazon Web Services (AWS), Web Applications, JavaScript Testing, API Development, Key Performance Indicators (KPIs), CTO, Team Leadership, Database Modeling, ES5, Back-end, Architecture, Back-end Development, Web, Telerik Kendo UI, UI Components, XML, Templates, User Roles, Server-side Programming, API Integration, Webpack, Discovery Workshops, Requirements Analysis, Technical Leadership, Agile Software Development, Data Structures, Database Architecture, Dashboards, Auth0, Databases, CSS Animations, Single-page Applications (SPAs), API Design, Education

Experience

Alankaar

Alankaar is a web-based application that uses Web Audio API and Fourier transforms (FT) to generate Hindustani Classical Music (HCM) from user-inputted notes. These notes were first validated using a complex algorithm I developed.

I also developed an advanced algorithm for manipulating pre-recorded audio snippets FT functions. Hence the application could generate high-quality audio output that was almost indistinguishable from natural sounds.

Farm Management Studio

Farm Management Studio is a web-based application developed to help farmers in rural Jamaica manage their utilization of fertilizers, herbicides, pesticides, and other resources.

At the beginning of planting, a farmer selects a pre-defined program that outlines all the activities throughout the crop's lifecycle.

Volunteer Management Platform

I built a web-based application allowing nonprofit organizations to register and post volunteer opportunities. Volunteers could apply to these opportunities, after which the platform administrators vet them.

Price and Place

I built a web application that allowed university students to find accommodations around their campuses. The application mirrored a typical real estate web application but included features tailored to the needs of students.

Education

2009 - 2012

Bachelor's Degree in Electrical and Computer Engineering

The University of The West Indies - St. Augustine, Trinidad and Tobago

Certifications

DECEMBER 2018 - PRESENT

Project Management Certificate

Project Management Institute (PMI)

Skills

Libraries/APIs

Node.js, React, Context API, REST APIs, Handlebars, EJS, Lodash, jQuery, Moment.js, Objection.js, React Router, RxJS, API Development, SignalR, Stripe, NServiceBus, LINQ, WebRTC

Tools

GitHub, Google Docs, SuperTest, NPM, Knex.js, Utility APIs, Google Analytics, Auth0, Slack, Git, JavaScript Testing, Azure Logic Apps, Prisma, Webpack, Amazon CloudFront, Jira, Google Hangouts, Figma, RabbitMQ

Languages

C#, JavaScript, HTML, CSS, Sass, HTML5, SQL, TypeScript, ES5, XML, SCSS, UML, GraphQL, T4, C++, Regex, Python, PHP

Frameworks

Material UI, Bootstrap, Express.js, AngularJS, Angular Material, NestJS, Next.js, JSON Web Tokens (JWT), Jest, .NET, Tailwind CSS, Telerik Kendo UI, ASP.NET, ASP.NET MVC, tRPC, Angular, OAuth 2, Redux, Cypress, Windows PowerShell, Electron

Paradigms

Test-driven Development (TDD), Microservices, MEAN Stack, Object-oriented Programming (OOP), Functional Programming, Agile, Microservices Architecture, Server-side Programming, Requirements Analysis, Agile Software Development, CQRS, Scrum, Kanban, Unit Testing, DevOps, Behavior-driven Development (BDD), Azure DevOps, HIPAA Compliance

Platforms

Visual Studio Code (VS Code), Web, Amazon, Vercel, Docker, Google Ads, Linux, Azure, Robinhood, Amazon Web Services (AWS), Firebase, Azure Functions, AWS Lambda, Google Cloud Platform (GCP), Heroku

Storage

MongoDB, NoSQL, JSON, Relational Databases, Database Modeling, Database Architecture, Databases, PostgreSQL, Redis, MySQL, Amazon S3 (AWS S3), Azure Cosmos DB, IIS SQL Server, Datadog, Google Cloud

Industry Expertise

E-learning, Project Management

Other

Software Engineering, Front-end Development, APIs, Front-end, Full-stack, A/B Testing, Angular Bootstrap, ESLint, Full-stack Development, Gatsby, Gmail, Domain-driven Design (DDD), Windows Subsystem for Linux (WSL), MERN Stack, React Hooks, Web Development, Chakra UI, User Interface (UI), Energy Monitoring, Renewable Energy, Energy Management, Web Applications, Key Performance Indicators (KPIs), CTO, Team Leadership, Headless Software, Back-end, Code Review, Architecture, Back-end Development, Cloud, UI Components, Data Visualization, Single Sign-on (SSO), Google Sign-in, Integration, Online Payments, Templates, Payment APIs, User Roles, Google Tag Manager, Meta Pixel, API Integration, Discovery Workshops, Project Timelines, Project Planning, Customer Relationship Management (CRM), Technical Leadership, Data Structures, TypeORM, Dashboards, Large-scale Projects, CSS Animations, Front-end Architecture, Software Architecture, Single-page Applications (SPAs), Storybook, Headless CMS, Advertising Technology (Adtech), API Design, Serverless, Lambda Functions, System Design, Education, Educational Portals, Performance Tuning, Site Speed Optimization, Payment Gateways, CI/CD Pipelines, MSMQ, Facebook Ads, SaaS, Trading, eCommerce, OpenAI GPT-3 API, Artificial Intelligence (AI), OpenAI GPT-4 API, OpenAI, Natural Language Processing (NLP), DevExpress, IIS, SEO Tools, Web Scraping, Video Conferencing, Vite

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring