Barak J.

Barak J.

Node.js Engineer

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.

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.

Portfolio

Full-Stack Developer - Fanlist
Full-Stack Developer - Fanlist

Fanlist is a SaaS tool that allows indie founders to create a pre-launch waiting list and manage early access to their products. Features include Low Code API, Verification Emails, Fan Meta Data, Integrations (connect events to CRMs and other services like Zappier with Webhooks). Created the application using RedwoodJS (which is just React), Prisma, Typescript, GraphQL, and hosted it on Vercel using PostgreSQL as the database.

Lead Software Engineer - Kikoba App
Lead Software Engineer - Kikoba App

The Kikoba app seeks to solve the financial inclusion and literacy problem present in most communities in Tanzania. Designed the data shape and architecture for the app and participated in planning features and technical choices on the project. Utilized the latest stack and framework in delivering a scalable solution for maximum productivity. Worked on most backend solutions, app data and state management on the project.

Backend Developer - Rise Up
Backend Developer - Rise Up

Worked on the backend components for the Rise Up platform, designed to empower women from a young age by giving them resources and support and presenting them with opportunities. Rearchitected most parts of the app and shipped new features on the solution.

Backend Developer - Locale
Backend Developer - Locale

The Locale app helps businesses localize their content from apps, websites to files. Produced backend solutions and some frontend solutions on the project which translates files from Github repositories and created a pull request for the translated content.

Education

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