Barak J.

Barak J.

Dar es Salaam, Tanzania
Hire Barak J. Hire Barak J. Hire Barak J.

About Me

I am a Node.js Engineer with expertise in building and shipping innovative, mission-critical, high volume apps that users love and appreciate. I develop solutions for server-side logic and ensure the responsiveness of requests from the frontend. I am inclined to improve development best practices and methodologies on projects. I deliver solutions that are reliable, manageable, scalable, extensible, performant and reusable.

AI, ML & LLM

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Node.js Engineer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Locale
Locale
Backend Developer
2020 - 2021 (1 year)
London, United Kingdom
  • Built and deployed scalable backend microservices to support multiple business functions to support business operations.

  • Handled new feature development, infrastructure optimization, and the ongoing management of existing API’s.

  • Implemented new services and API integrations with various software solutions for Locale.

Malipopay
Malipopay
Lead Engineer
2020 - 2021 (1 year)
Dar es Salaam, Tanzania
  • Provided technical perspective for the design, development and implementation of the Malipopay platform.

  • Produced secure, scalable backend systems and managed CI/CD processes on the project.

  • Designed and deployed solutions to manage integration processes with different third party financial APIs.

iPF Softwares
iPF Softwares
Senior Backend Engineer
2020 - 2020
Dar es Salaam, Tanzania
  • Designed and built scalable backend service components and apps on solutions using Node.js and other frameworks.

  • Participated in process and toolset decisions on the project and offered constructive feedback via code reviews.

  • Advocated testing protocols on the project - developing tools to assist in testing various aspects of the solutions.

Kikoba App
Kikoba App
Lead Software Engineer
2019 - 2021 (2 years)
Dar es Salaam, Tanzania
  • Converted high-level product requirements into definitive technical deliverables, designs and plans.

  • Facilitated technical conversations with other engineers and steered decisions on the project in the right direction.

  • Worked on both frontend and backend solutions - vetting them for fault tolerance, scalability, high availability and agility.

Lockwood Technology Tanzania
Lockwood Technology Tanzania
Lead Software Engineer
2018 - 2021 (3 years)
Dar es Salaam, Tanzania
  • Provided technical expertise in the areas of architecture, design, implementation, and testing of solutions on projects.

  • Developed and maintained high-quality business solutions for clients following Agile development principles and best practices.

  • Deployed, managed, and maintained high-quality, distributed, and scalable apps in different environments for clients.

Showcase

Full-Stack Developer - Fanlist
Full-Stack Developer - Fanlist
  • Fanlist is a SaaS tool for indie founders to build a pre-launch waiting list and manage early access to their products.

  • It features Low-Code API, Verification Emails, Fan Meta Data, and Integrations for CRM and other services.

  • The application was developed using RedwoodJS (React), Prisma, TypeScript, GraphQL, and hosted on Vercel with PostgreSQL as the database.

Lead Software Engineer - Kikoba App
Lead Software Engineer - Kikoba App
  • The Kikoba app addresses financial inclusion and literacy challenges in Tanzania.

  • It designed the data shape and architecture for the app and participated in project planning.

  • The developer utilized the latest stack and framework for scalability and productivity.

Backend Developer - Rise Up
Backend Developer - Rise Up
  • Worked on backend components for the Rise Up platform, focusing on empowering women.

  • Rearchitected significant parts of the app and implemented new features.

  • Designed to support and provide opportunities for women from a young age.

Backend Developer - Locale
Backend Developer - Locale
  • Locale app facilitates content localization for businesses across various platforms (apps, websites, files).

  • The project involves backend solutions and frontend solutions for translation, including creating pull requests for translated content.

  • Locale app leverages backend and frontend technologies to support content localization.

Education

Bachelor of Mathematics in Computer Science
Bachelor of Mathematics in Computer Science
Institute of Finance Management, Tanzania
2016 - 2019 (3 years)