ebosetalee / ebosetalee.github.io

backend developer portfolio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Emmanuella Tukpe

Backend Developer

Contact:

Phone: +234 (0) 9053560194

Email: ertukpe@gmail.com

Summary:

Experienced Backend Developer with a strong track record of building scalable RESTful APIs, managing cloud infrastructure, and implementing security measures. Proficient in JavaScript (Node.js/Express), TypeScript, Python, and various databases. Experienced in Agile methodologies and collaborative development.

Work Experience:

Software Engineer | Acumen Digital (Remote, Full Time)

September 2021 - Present

  • Developed RESTful APIs for client projects, making technical decisions based on business needs.
  • Collaborated with cross-functional teams to build early-stage product foundations.
  • Managed cloud infrastructure, ensured platform security, and implemented email and app notifications.
  • Integrated APIs and SDKs (e.g., Paystack, Google Drive, Twilio) for features such as bank statement generation.
  • Implemented screening feature using Mono API.

Software Developer | Zedi Africa (Remote, Full Time)

May 2022 - Present

  • Introduced Agile practices, conducted peer code reviews, and focused on documentation and testing.
  • Built and deployed scalable backend services, mobile applications (Android and iOS), and web clients using Node.js and TypeScript.
  • Implemented notifications and message queueing with RabbitMQ.
  • Integrated third-party APIs and SDKs (e.g., Flutterwave, Shopify).

Software Developer | Scenario Developer (Remote, Full Time)

July 2021 - January 2022

  • Created API endpoints for web and mobile using TypeScript/Node.js.
  • Designed database structures with MySQL (TypeORM) and utilized Docker containers.
  • Wrote integration tests with Jest and provided Swagger documentation.

Software Engineer Intern | GoMoney NG (Remote, Full Time)

May 2021 - August 2021

  • Developed endpoints for image storage and retrieval, utilizing Cloudinary and Heroku deployment.

Freelance Project Manager | Profix Xpress (Hybrid)

May 2020 - April 2022

  • Served as Scrum Master, overseeing project timelines and budgets.
  • Utilized Agile methodologies, fostering collaboration within teams and with stakeholders.

Projects:

  • Camel Case (NPM package) | April 2021

    • Converts various string formats to CamelCase or PascalCase.
  • Data Structures and Algorithms | Sept 2020 - Oct 2020

    • Implemented abstract data structures (e.g., LinkedLists, HashTable) in Python and JavaScript.
  • 20 Days Challenge | Jul 2020 - Aug 2020

    • Engaged in daily coding challenges to enhance Python skills and learn SQL (SQLite3).
  • CGPA Calculator | Mar 2019

    • Developed a CGPA and GPA calculator in Python using CSV data.
  • Games | Nov 2018 - Apr 2021

    • Created CLI games in Python, including Jukebox, Fibonacci, Rock-Paper-Scissors, and more.

Education:

  • Barrister at Law (B.L) | Nigerian Law School, Abuja
  • Associate Member Chartered Institute Of Arbitrators, CIARB (UK In View)
  • Bachelor Of Laws (LL.B) | University Of Lagos, Nigeria

Skills:

  • Languages: JavaScript (Node.js), TypeScript, Python
  • Databases: MongoDB, SQLite, MySQL
  • Frameworks: Express, Jest, Flask
  • Ops tools: Heroku, Railway, Render, Docker
  • Message Queueing: RabbitMQ
  • Other: Jira, Confluence, Bitbucket, Github, Agile Methodologies, ReadAI

Languages:

  • English (Native)
  • French (Basic Conversational)

GitHub
Portfolio

About

backend developer portfolio