Backend Engineer

Summary

As a software engineer, I have accomplished significant milestones across various projects, enhancing my expertise in development, API integration, and system optimization.

Core Development and Feature Implementation
- Discount Codes & Campaigns: Developed features for dynamic discount code management in a self-service application.
- Customer Usage Tracking: Implemented session tracking for analytics, improving ROI through data insights.
- Technical Metrics & KPIs: Built systems to send metrics to InfluxDB and created Grafana dashboards for performance visualization.
- Payment Service Migration: Worked in a team to migrate from an external to an in-house payment system in our customer portal.
- Code Refactoring & Testing: Eliminated technical debt through extensive refactoring and increased code coverage with additional test cases.

Founder of EaziSMSPro
- Bulk SMS Service: Launched a successful bulk SMS service for businesses and churches with seamless HTTP API integration.
- WP SMS Plugin Addon: Developed an addon for the WP SMS plugin to integrate with our SMS service.
- WordPress Payment Plugin: Created a plugin for the Give plugin to support local payment processors like Hubtel, Paystack, Flutterwave, and Slydepay.

Senior Developer at Expert Business IT Solutions
- GRNMA Application: Worked as assistant dev lead in backend development for a custom application for the Ghana Registered Nurses and Midwives Association. (Built features like Loan application and processing with dynamic approval flow, stock management, member entitlement management, etc. and handled server software and frameworks upgrades, query optimization, etc)
- Banking System Integration: Led the integration of our product with the core banking systems of major financial institutions.
- Server Infrastructure: Managed server infrastructure and system design, optimizing database queries to reduce load times significantly.
- Distributed Systems & API Design: Advanced my knowledge in distributed systems, query optimization, and API integration.

Data Export Feature Implementation
- Distributed Systems Approach: Implemented a data export feature using message queues and Laravel Queue workers, enhancing data handling millions of records efficiency.

CTO at GetRooms
- Scalability: Transitioned the booking system to a multi-tenant architecture for better scalability.
- Innovation: Oversaw new feature additions and provided system design improvements.
- Skill Development: Gained expertise in multi-tenant application architectures and web server administration.

Expectations

In my new job, I am looking forward to contributing to the company's mission and goals by leveraging my skills and experience in software engineering. I am eager to work on challenging projects that push the boundaries of innovation and allow me to make significant contributions.

I expect to find opportunities for professional growth, such as learning new technologies, taking on leadership roles, and refining my skills in areas like API integration, system optimization, and distributed systems. Working in a collaborative environment is also important to me, as I value teamwork and believe that great ideas come from collective efforts.

Additionally, I hope to be part of a culture that supports a healthy work-life balance, recognizing that maintaining personal well-being is key to sustained productivity and job satisfaction. Overall, I am excited about the possibility of joining a forward-thinking organization where I can continue to grow and make impactful contributions.

Employment Preferences

Relocation destinations:

  • Germany
  • Canada
  • United Kingdom
Expected Base Salary

**,000 USD

Academic Degree
Experience

Total Professional Experience

9 years

Startup Experience

9 years

Big-Tech Companies

no experience

Enterprise Experience

no experience
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate