Exciting products to work on.
Working with a talented team.
Great work/life balance.
Kelvin Clement
@kelvinmwinuka
I am a full-stack software engineer specialising in React.js, Next.js and AWS.
United StatesWhat I'm looking for
Here is a summary of my professional experience:
Software Engineer - SUPA
Apr 2021 - Jan 2023
Ruby | Ruby on Rails | Node.js | MySQL | Git | PostgreSQL | Github | Redis | TypeScript | Docker | React | JavaScript | AWS Lambda | Serverless | Amazon cloudformation | Next.js | Express (express.js) | AWS (Amazon Web Services)
Databolt.ai (https://app.databolt.ai)
This is a SaaS data-labelling platform that allows machine-learning and artificial intelligence companies to annotate their data by connecting them to a powerful workforce of labellers.
My responsibilities included but were not limited to:
Building the front-end application using JavaScript, TypeScript, React, Redux & Next.js.
Deploy Next.js application on AWS Amplify while setting up CI/CD and PR Previews.
Build back-end services using Ruby on Rails and Node AWS Lambda to support the front end.
Carry out refactoring to implement technologies and principles that improve our code hygiene in the long run.
Manage company repositories and version control using Git & GitHub.
Build an authentication system using AWS Cognito.
Implement Redis caches.
Managing sprints using JIRA.
Set up development environments and production images using Docker.
Kayatasks (https://app.kayatasks.com)
A platform for data labellers to find work and get paid.
My responsibilities included but were not limited to:
Building the front-end application using JavaScript, TypeScript, React, Redux & Next.js.
Deploy Next.js application on AWS Amplify while setting up CI/CD and PR Previews.
Build back-end services using Ruby on Rails and Node AWS Lambda to support the front end.
Carry out refactoring to implement technologies and principles that improve our code hygiene in the long run.
Manage company repositories and version control using Git & GitHub.
Build an authentication system using AWS Cognito.
Implement Redis caches.
Managing sprints using JIRA.
Set up development environments and production images using Docker.
Software Engineer - GrowthOps
Mar 2020 - Apr 2021
HTML/CSS | Node.js | React | JavaScript | Servicenow | Redux
This was an internal project for one of GrowthOps' clients. It was a wealth management platform for a multinational financial institution.
The project consisted of a complex React front-end built with CRA and a backend built on ServiceNow.
I worked as a front-end software engineer from the start of the project. I was responsible for creating reusable components, integrating global state, creating custom hooks, and ensuring it all fit within the various workflows we were building.
My responsibilities included but were not limited to:
Building the front-end application using JavaScript, React & Redux.
Carry out refactoring to implement technologies and principles that improve our code hygiene in the long run.
Version control using Git & GitHub.
Managing sprints using JIRA.
Write back-end Node.js APIs with ServiceNow
Experience
Software Engineer
SUPA
Apr 2021 - Present (2 years 11 months)
I joined SUPA's software engineering team and played an integral role in developing the client-facing platform, databolt (https://app.databolt.ai) and the taskforce-facing platform kayatasks (https://app.kayatasks.com).
Software Developer
GrowthOps
Mar 2020 - Apr 2021 (1 year 1 month)
I joined GrowthOps as a junior software engineer to help build a proprietary piece of software for one of GrowthOps' largest clients. I mainly worked in the front-end, building complex React applications.
Tech stack
Learn about the tools and technologies that Kelvin likes to use.
Availability
Location
Authorized to work in
Website
kelvinmwinuka.comPortfolio
github.com/kelvinmwinukaSalary expectations
Social media
Job categories
Interested in hiring Kelvin?
You can contact Kelvin and thousands of other talented remote workers on Himalayas.
Message KelvinFind your dream job
Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!