
Ambrose K
This talent has passed a rigorous process of technical and soft skills interviews, system design tests, background checks, onboarding exams, and has successfully completed technical and soft skills challenges, or has demonstrated their capabilities through on-platform work.
The star rating is a representation of the overall rating, calculated as the mean of the client satisfaction rating, the average client interview rating, and internal interview scores.
The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.
If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.
If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
Full Stack Software Developer Preferred Title
$31.25 /hr $ 30.0K /yr Hourly Rate and Yearly Salary
Overview
Basic Summary
LD Talent History - Worksession Approval 100.0%
- Average Response Time 6.6 hours
- Average Count of Messages/Day 8.8
- Project Completion Rate 2/4
- Interview Acceptance Rate 4/6
- Timezone Overlap 33h PST, 57h UTC
- Projects Worked in Last 2 Weeks 2
- Hours Worked in Last 2 Weeks 3.0
- Earned Hours 32.00
- No. of Onboarding MCQs Completed 141
- Code Quality 1 attributes More details
- Software Engineering Process 5.0/5
- Design Practice 3.0/5
- Design Theory 3.0/5
- Technical Breadth 5.0/5
- Logical Thinking 4.0/5
- Technical Strength 5.0/5
- System Design 3.0/5
- Productivity and Responsiveness 3.0/5
- Teamwork 4.0/5
- Agile Development Process 3.0/5
- Intellectual Merit 4.0/5
- English Communication 4.0/5
- Documentation 3.0/5
- Desktop Linux
- Phone Android
- Member Since Aug 24, 2024
- Profile Last Updated Dec 05, 2024
- Last Activity Feb. 14, 2025, 8:10 p.m. UTC
- Location Kenya
Profile Summary
As a dynamic full-stack developer with a passion for innovation and entrepreneurship, I am adept at leveraging a broad range of expertise honed through my studies and work experience. I am committed to staying ahead of industry trends and continuously learning new technologies to bring innovative ideas to life. I am ready to take on new challenges and drive impact-full projects in a forward-thinking organization.
Skills
Total Experience: 3+ years
Redux (6E, 4Y, 2C)
6 experiences, across 4 years, with 2 coursesNodejs (6E, 4Y)
6 experiences, across 4 yearsReact (8E, 4Y, 2C)
8 experiences, across 4 years, with 2 coursesMongoDB (3E, 4Y)
3 experiences, across 4 yearsJavaScript (6E, 4Y, 1C)
6 experiences, across 4 years, with 1 courseTailwind CSS (3E, 2Y)
3 experiences, across 2 yearsPostgresql (4E, 2Y, 3C)
4 experiences, across 2 years, with 3 coursesSocket.IO (2Y)
2 years of experienceExpressJS (2Y)
2 years of experienceReact Server Components (2E)
2 experiencesMongoose (2E, 2Y)
2 experiences, across 2 yearsStripe API
Prisma
Dynamic Line Charts
NextJS
React Hooks (1C)
1 courseJest.js
Typescript (4E)
4 experiencesRuby on rails (2E, 2Y, 2C)
2 experiences, across 2 years, with 2 coursesElectron
Python (2E)
2 experiencesDjango
Open AI
Recharts
Mobile Design
iOS native app development
Android native app development
Ruby (2Y, 1C)
2 years of experience, with 1 courseChatbots
Artificial intelligence
Redis
React native (2E)
2 experiencesFigma
RSpec
Activerecord
Swagger
Passport.Js
Sendgrid API
Nest.js
Big O
Recursion
HTML (1C)
1 courseCSS (1C)
1 courseOOP (1C)
1 courseGithub (1C)
1 course
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 33h PST, 57h UTC
Day
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
UTC
10 - 20
10 - 20
10 - 20
10 - 20
10 - 20
10 - 17
PST
02 - 12
02 - 12
02 - 12
02 - 12
02 - 12
02 - 09
Vetting
- Interview Data
- Software Engineering Process
- Design Practice
- Design Theory
- Technical Breadth
- Logical Thinking
- Technical Strength
- System Design
- Productivity and Responsiveness
- Teamwork
- Agile Development Process
- Intellectual Merit
- English Communication
- Documentation
- Code Quality
- Code Readability
Experience
Software Engineer
Contract
Nov 2024 - Present
Super Family Company
Healthcare Industry
Project: Super Family App
- Modeled a PostgreSQL database to support efficient data structures and integrated Redis for caching in a Nodejs backend, ensuring scalability and reliability.
- Implemented user authentication using TypeScript, incorporating secure OAuth and OTP mechanisms, enhancing security and usability across the platform.
- performed code reviews to ensure adherence to best practices and maintain high-quality standards on the React Native client and nodejs server
Full Stack Developer
Contract
Jul 2024 - Jul 2026
AAK TELE-SCIENCE, INC. Company
Technology Industry
Project: AAK Tele-Science web application
- Built the chat app feature using web sockets to ensure seamless real time communication between clients and support.
- Refactored the About page styling to use Tailwind CSS from the original vanilla CSS to ensure consistency across the code base.
- Used React Query for data fetching chats on the chat feature with Typescript to ensure type safety of data and caching to prevent unnecessary re-fetching of data making the app more performant.
- Used Redux toolkit for global state management ans sharing app wide states across the entire application search as the authenticated user
- Used Jest.js to write unit test to ensure that the React components function as expected. And react hooks for data fetching and state management in the component level
Full Stack Developer
Passion Project
Sep 2024 - Sep 2024
LD Talent Company
Technology Industry
Project: Typescript Development Regex Wildcard Matching
- Used TypeScript to implement an algorithm to match a string against a pattern with wildcards
- Utilized recursion to implement a solution with a Big O notation of O(m*n) in time complexity.
Full Stack Developer
Passion Project
Jun 2023 - Aug 2024
Personal Project Company
Project: Chativerse - real time chat application
- I used Socket.IO a web sockets implementation on the client side with react to emit events from the client and update UI and on the server to listen for events and broadcast them in real time.
- I used ReactJs, styled components to create interactive and responsive user interface that provides a smooth chat experience.
- I built the back-end with NodeJs and ExpressJS, establishing an efficient server architecture to handle numerous concurrent connections.
- I employed MongoDB for database management, ensuring fast and flexible data storage and retrieval for user messages and chat histories.
- I used Redux for state management, maintaining a consistent and predictable application state across the entire chat application.
Full Stack Developer
Contract
Jan 2024 - Aug 2024
Assetwise Travel Company
Real Estate Industry
Project: Huggin - an online accommodation marketplace.
- I Implemented NextJS for server-side rendering with React Server Components, significantly improving SEO, load times, and overall application performance, for higher user engagement and retention.
- Developed robust, scalable, and easily testable APIs using Nest.js, enhancing backend efficiency and ensuring seamless data flow between the server and client.
- Utilized Prisma ORM to model and write data to the PostgreSQL database, ensuring efficient data management, optimized query performance, and robust data integrity.
- Applied Tailwind CSS to build dynamic, responsive, and visually appealing user interfaces, enhancing the user experience and ensuring compatibility across various devices and screen sizes.
- Integrate Dynamic Line Charts to visualize key analytics and Stripe API for secure card payments, streamlining the payment process for users.
Full Stack Developer
Passion Project
May 2024 - Jun 2024
Personal projects Company
Utilites Industry
Project: Task Manager
- I utilized React to create the front-end user interface and Tailwind CSS for styling so as to ensure as user friendly interaction with the service.
- I used Nest.js as my back-end framework on a Nodejs runtime because of its native support for Typescript and its modular structure which make it easier to arrange and manage code
- Utilized Passport.js fro authentication on the server form both Oauth authentication and credentials authentication (email password)
- Used Sendgrid API for their SMTP services to send email verification and password reset emails.and Swagger for the API documentation of the REST endpoints exposed to the client.
- Utilized Prisma as An ORM to interact with my PostgreSQL Database because it ensures type safety and allows catching of bugs in development rather than runtime.
Full Stack Developer
Passion Project
Jul 2023 - Aug 2023
Microverse Company
Technology Industry
Project: VR world
- Created A RESTful API with ruby on rails to handle requests from the React client.
- Used Javascript and redux for the global state management in the client such as handling authentication status
- utilized ActiveRecord as the ORM in rails to define models foe our Postgresql database
- used Rspec to implement unit test on the serverside
Web Developer
Contract
Jan 2023 - Mar 2023
UnlimitedSis Company
Education Industry
Project: Organization website
- Utilized Figma to design the organization’s website and logo, and solicited feedback from stakeholders to ensure alignment with their vision.
- Employed ReactJs, JavaScript and Tailwind CSS to craft a pixel-perfect user interface that matched the Figma design specifications, ensuring a seamless user experience.
- Deployed the application using Vercel hosting service, ensuring smooth and efficient delivery of the React-based web application.
Full Stack Developer
Passion Project
Aug 2022 - Nov 2022
Personal Project Company
Utilites Industry
Project: Jobius - job tracking application
- I utilized React to create the front-end user interface and CSS for styling to ensure user-friendly interaction with the service.
- Used Redux toolkit for global state management and sharing app-wide states across the entire application search as the authenticated user. Recharts to visualize data such as job application stats.
- Used Nodejs an JavaScript to create an API on the server side to handle the requests from the client
- I used MongoDB as my database for storing and managing records with Mongoose ORM to define models and interact with the Database.
Full Stack Developer
Passion Project
Nov 2021 - May 2022
Personal Project Company
Finance Industry
Project: Cryptolab
- utilized Redux toolkit on the React client for global state management such as theme control and authentication status
- Used Nodejs an JavaScript to create an API on the server side to handle the requests from the client
- I used MongoDB as my database for storing and managing records with Mongoose ORM to define models and interact with the Database.
LD Experience
Client Projects
Developer
Contract
Oct 2024 - Present
Thea Client's Company/Project
- Utilized JavaScript on the client side with Electron Js to fetch data such as session stats and to display them to the user.
- Used Python and django for handling client requests, writing data to the database via the ORM, and managing seamless communication with the client-side.
- Utilized Open AI to generate dynamic content for client-facing features, improving user experinece and automating content creation.
Implemented several important features and fun activities in our Electron Django app. Great work.
Developer
Contract
Nov 2024 - Present
Super Family Client's Company/Project
Project: SuperFamily
So far so good
Video Projects
How to implement django-tenant-schemas with a fixed URL
Sep 2020 - Jan 2022
Frontend Developer
Technology
- Redux
- Nodejs
- React
- MongoDB
- JavaScript
- Tailwind CSS
- Postgresql
- Led user research for a new construction site documentation tool.
- Hosted workshops to synthesize user insights into design requirements.
- Designed 3D concepts and built prototypes to investigate new tool form factors.
- Researched existing digital solutions and prioritized key features for app release.
LD Ventures
Thea
Sep 2020 - Jan 2022
Frontend Developer
Technology
- Redux
- Nodejs
- React
- MongoDB
- JavaScript
- Tailwind CSS
- Postgresql
- I used the Django Rest Framework to create a multi tenant API with the aid of the django-tenant-schemas package.
- I used the Postgres Database as the persistence layer and specifically the PostgreSQL Schemas to ensure that all tenants using the API had their data.
- I used the REST architecture in designing my API.
- Researched existing digital solutions and prioritized key features for app release.
Qualifications
Education
University Of Eldoret [Graduation Diploma Confirmed]
Sep 2016 - Mar 2022
Bachekor of Arts (Economics)
Microverse [Transcript Confirmed]
Nov 2022 - Sep 2023
Certificate (Full stack web developmnet)
Courses
Microverse
Microverse
Reviews
Client Project Reviews
SuperFamily
So far so good
Thea
Implemented several important features and fun activities in our Electron Django app. Great work.