John Danquah-Boateng
Full Stack Software Developer at OnlineCourseHost.com
Business Information Technology at University of Education
Ghana
Hi, I'm John Danquah-Boateng!
Full Stack Software Developer at OnlineCourseHost.com
Driven by innovation and a passion for technology, I am an enthusiastic problem solver with over 5 years in Support Engineering and over 3 years as a Full-Stack Software Developer. Currently thriving as a Full Stack Developer, I tackle challenges head-on, leveraging technologies like Angular, Node.js/NestJS, SQL, Firebase, and Google Cloud. I am committed to continuous learning and take pride in building applications that enhance user experiences.
Experience
OnlineCourseHost.com
Full Stack Software Developer
November 2022 - Present
Design and maintain features for a platform 4,000+ course creators and their students use, helping them build and manage online courses efficiently. Improve backend services with NestJS/Node.js, and Firebase, handling a 30% user growth and enhancing performance and scalability. Develop frontend features using Angular, contributing to a 15% boost in engagement and 20% faster load times across devices. Integrated OpenAI GPT models to create an AI-powered chat tool, cutting research and content creation time by 50%. Implement an AI-based toxic content checker, which identifies and removes harmful content in real time, reducing moderation efforts by 70%. Launched a student community, boosting user engagement by 25%, and an affiliate program that increased course sales for most creators by at least 15%. Integrated Stripe and Paypal for seamless transactions and payments. Integrated Zapier and Pabbly Connect to allow seamless third-party app connections, expanding automation options for course creators and improving workflow efficiency. Manage CI/CD pipelines with GitHub Actions, reducing deployment times by 90%, and maintaining 99.9% uptime.
OnlineCourseHost.com
Full Stack Software Developer (Remote)
November 2022 - Present
● Design and maintain features for a platform 4,000+ course creators and their students use, helping them build and manage online courses efficiently. ● Improve backend services with NestJS/Node.js, and Firebase, handling a 30% user growth and enhancing performance and scalability. ● Develop frontend features using Angular, contributing to a 15% boost in engagement and 20% faster load times across devices. ● Integrated OpenAI GPT models to: ○ Create an AI-powered chat tool, cutting research and content creation time by 50%. ○ Implement an AI-based toxic content checker, which identifies and removes harmful content in real time, reducing moderation efforts by 70%. ● Launched a student community, boosting user engagement by 25%, and an affiliate program that increased course sales for most creators by at least 15%. ● Integrated Stripe and Paypal for seamless transactions and payments ● Integrated Zapier and Pabbly Connect to allow seamless third-party app connections, expanding automation options for course creators and improving workflow efficiency. ● Manage CI/CD pipelines with GitHub Actions, reducing deployment times by 90%, and maintaining 99.9% uptime
AlpacaDB Inc.
Support Engineer
August 2021 - June 2022
Provided technical support to developers, business leaders, and stock traders, maintaining a 95% customer satisfaction rating, 9% above the company average. Helped clients navigate and implement company APIs, resolving 99.9% of issues efficiently and offering guidance on API documentation and integration. Handled more than 80 support tickets a week through Zendesk, Slack, and forums, ensuring quick, reliable responses to a wide range of technical requests. Worked closely with other departments to escalate more complex issues, ensuring customers received timely solutions and seamless support. Used PostgreSQL, Python, Node.js, and internal tools daily to troubleshoot and resolve issues, ensuring smooth workflows for clients. Focused on delivering prompt, personalized support to ensure customers’ technical challenges were resolved quickly, contributing to 100% satisfaction.
AlpacaDB Inc.
Support Engineer (Remote)
August 2021 - June 2022
● Provided technical support to developers, business leaders, and stock traders, maintaining a 95% customer satisfaction rating, 9% above the company average ● Helped clients navigate and implement company APIs, resolving 99.9% of issues efficiently and offering guidance on API documentation and integration. ● Handled more than 80 support tickets a week through Zendesk, Slack, and forums, ensuring quick, reliable responses to a wide range of technical requests. ● Worked closely with other departments to escalate more complex issues, ensuring customers received timely solutions and seamless support. ● Used PostgreSQL, Python, Node.js, and internal tools daily to troubleshoot and resolve issues, ensuring smooth workflows for clients. ● Focused on delivering prompt, personalized support to ensure customers’ technical challenges were resolved quickly, contributing to 100% satisfaction.
InfoView Data Solutions
Customer Support Lead - Remote
August 2017 - August 2021
● Managed and optimized team schedules to ensure efficient coverage of support requests, improving response times and maintaining high service levels. ● Developed and implemented automated systems and Stored Procedures, reducing repetitive tasks and streamlining support processes, increasing team efficiency. ● Collaborated with other departments to escalate and resolve complex customer issues, ensuring quick, effective resolutions for unresolved grievances. ● Enhanced team performance by closely monitoring individual staff contributions, providing guidance, and offering motivational support to drive success and maintain high morale.
Education
Certificates & Badges
No certificates or badges added
Projects
Full Stack Developer
Languages
English
Skills
TypeScript
Javascript (JS)
Python
PHP
AngularFire
Node.js
Next.JS
MySQL
PostgreSQL
MS SQL
SQL Database
MongoDB
Google Firebase
GitHub
Git
Postman
JIRA
Trello
Zendesk
Bash Unix Shell
Linux
REST
RESTful
Google Cloud
AWS (Amazon Web Services)
Ready for a personalized experience? We use cookies and similar technologies to tailor our site just for you. By clicking 'Accept', you're giving us the thumbs up to use cookies and similar technologies. 🍪