Iain Mosima

Iain Mosima

$19/hr
Software Engineer | Data Scientist
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Nairobi, Nairobi, Kenya
Experience:
3 years
Iain Mosima I am a full-stack engineer and Data Scientist with over 3 years of experience, known for my strong ownership mindset and expertise across both backend and frontend technologies and data science. I am proficient in JavaScript, React, Java, Spring Boot, Python, and various data science tools. I excel at developing scalable solutions, integrating complex systems, and utilizing AWS services. As a team player with excellent communication and collaboration skills, I am committed to continuous learning, adapting to new technologies, and driving innovation and efficiency in every project. WORK EXPERIENCE APA Insurance Kenya, Nairobi ● TECHNOLOGIES FullStack Engineer & Data Scientist/Analyst (internship) June 2024 - August 2024 Cleaning data from the legacy system and updating them into the new system using Python. ● Building machine learning models to predict prices and deploying them. ● Big data processing using Hadoop. ● Developing software using Kotlin and Java with Spring Boot ● Creating and maintaining tests for frontend applications using Next.js ● Creating and maintaining tests for backend applications using Spring Boot. ● Implementing CI/CD pipelines using CircleCI ● Deploying applications on AWS to ensure seamless integration and delivery Supply Chain Solutions Hub Nairobi, Kenya ● ● ● (Seasonal) -- LinkedIn Github Portfolio ​Stack ​NodeJS, ExpressJS, TypeScript, Java, Kotlin, Spring Boot, React Js, Next Js, Python, Pandas, Seaborn Other MongoDB, PostgreSQL, AWS (EC2, S3, Route53, ECS, ECR), REST API, Firebase, Cloud Functions, ElasticSearch, GCP, AWS (SES), JIRA, Nginx, Cloudflare, CircleCI, RESTful API, AWS FullStack Engineer June 2023 - April 2024 AWARDS Completed the remaining pages of the web application and significantly improved its loading time from 1 second to 1/3 of a second. AlX Founder Academy We have developed solutions to streamline supply chain and logistics processes, ensuring efficient delivery of services. Recognized for outstanding performance and innovation, Utilized Next.js, Node.js, TypeScript, Tailwind, Nginx, Git, AWS EC2 instances, and load balancers. highlighting exceptional Implemented SEO strategies, CI/CD pipelines, and agile development practices using Jira. excellence in software contributions and dedication to development. LANGUAGES Kiswahili native English C2, fluent Freelancer Remote, ● ● ● ● Data Scientist/Analyst and Fullstack Engineer (seasonal) Backend Development: Specialized in building robust and efficient backend systems using Java Spring Boot. API and Microservices: Developed and integrated various APIs and microservices, ensuring high performance and scalability. Data analysis using Python and Open Refine. Building machine learning models for clients using TensorFlow, k-mean clustering, decision tree classifier, random forest classifier, and xgboost. Turing Data Scientist/Analyst USA, Remote ● ● ● (Remote) Employed advanced machine learning techniques, including transformer models, to enhance the LLM's performance and accuracy. Implemented data preprocessing and augmentation strategies to improve the model's robustness and generalization capabilities. FullStack Engineer Nairobi, ● ● ● April 2024 - May 2024 Worked on the development and training of a large language model (LLM) using Python, focusing on natural language processing tasks. Qijani ● Sep 2023 - June 2024 (Remote) Sep 2022 - February 2023 Developed an innovative e-commerce platform specializing in the online sale of food items, integrating AI to offer personalized diet plans. I refactored the application from a monolith to a microservice architecture to improve scalability and maintainability. Leveraged technologies such as Node.js, React.js, Next.js, Tailwind, SCSS, Express.js, MongoDB, Docker, Kubernetes, and AWS (EKS, S3 buckets, Route 53, WAF). Implemented CI/CD pipelines, SEO strategies, and agile development practices using Jira. EDUCATION Jomo Kenyatta University of Agriculture and Technology, B.Sc. Mathematics and Computer Science Kenya, Kiambu 2020 - 2025 SIDE PROJECTS Walmart USA Advanced Software Engineering Virtual Experience Program on Forage - August 2024 -- LinkedIn Github Portfolio ● ● ● ● I completed the Advanced Software Engineering Job Simulation, where I solved difficult technical projects for a variety of teams at Walmart. Developed a novel version of a heap data structure in Java for Walmart’s shipping department, showcasing strong problem-solving and algorithmic skills. We designed a UML class diagram for a data processor, considering different operating modes and database connections. Created an entity relationship diagram to design a new database accounting for all requirements provided by Walmart’s pet department. Hewlett Packard Enterprise Software Engineering Job Simulation on Forage, August 2024 ● ● ● Wrote a proposal for a RESTful web service to manage a list of employees. Built a web server application in Java Spring Boot that can accept and respond to HTTP requests and support uploading JSON data. Developed and ran a set of unit tests to assess my Java Spring Boot application’s performance. Market Segmentation Github ● Technologies used: Python, K-clustering ● Outcome: To enhance the description of your market segmentation project, consider the following: "Conducted a market segmentation project, the details of which can be found in the GitHub repository: Implementing a Web Socket using Spring Boot (2024 - 2024) Github ● Technologies used: Java, Spring Boot, web sockets ● Outcome: I completed a project using WebSocket technology to enable real-time communication, enhancing data updates and user interaction. This implementation significantly reduced latency and improved performance, especially for live chat and notifications. Kasi (2024 - 2024). ● Technologies used: Next.js, Node.js, DynamoDB, AWS S3. ● Outcome: Successfully developed a B2B logistics solutions provider that addressed challenges in the efficient pickup and delivery of products. Implemented robust backend and frontend solutions, optimized performance, and ensured scalability, contributing to the business's growth and operational efficiency.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.