Hey, my name is
Elijah
Mulwa
Java Back end developer

Years of experience
Projects done
Clients

Java

Python

Machine Learning & AI

SQL & NoSQL Databases

RESTful APIs

Cloud Computing
My latest projects
My expertise lies in enterprise software development, backend engineering, and data analytics. I enjoy designing and optimizing high-performance applications, integrating third-party APIs, and implementing CI/CD pipelines to streamline deployments. Security, scalability, and efficiency are always at the core of my work, and I take pride in delivering robust and reliable software solutions.
Education & Experience
2013-2017
University of Eldoret – Kenya
BSc in Computer Science
- - to apply Computer Science knowledge, skills, techniques and tools to create best-possible solutions to practical problems of varying complexity, in a wide range of contexts.
- - be innovative and creative, a person who possess good problem-solving skills and capable of life-long learning.
- - be all-rounded graduate with demonstrable ethical and professional behavior, and possess effective communication, management, entrepreneurial and interpersonal skills..
2019-2023
University of Nairobi – Kenya
MSc in Computational Intelligence
"Remarkable progress has been made in applying computing technologies to real-world problems. However there exists a class of problems, specifically knowledge discovery problems, for which traditional computational methods are not applicable or sufficient. Given the explosion of digital information and knowledge that permeates all sectors of the society today, there is a great need for expertise in processing existing information and knowledge
banks for the betterment of society. This category of problems requires solutions that mimic human intelligence. This programme seeks to expose the learner to the tools, techniques, algorithms and problem-solving methods that are applicable to real-world problems whose
solution requires approaches that mimic human intelligence. This programme will endeavor to work closely with industry to address real-world needs by linking computational intelligence techniques to real-world applications and projects in areas such as business, finance, natural
language engineering and control systems." - UoN
2018-2019
Tusque Systems Limited – Kenya
JUNIOR SOFTWARE DEVELOPER/DATA ANALYST
- - Analysing and knowledge discovery from company's datasets.
- - Manipulating large data sets and using them to identify trends/patterns and reach meaningful conclusions to inform strategic business decisions by executives.
- - Designing data modelling processes to create algorithms and predictive/forecasting models.
- - Offering technical assistance and advice to company and clients jointly
- 1) Systems analysis, requirements definition for proposed softwares.
- 2) Design software design and user interfaces suiting customer needs.
- 3) Implementing the designs and coming up with tangible and presentable product.
- 4) Debugging and optimizing the code.
- 5) Maintaining of the company's existing software products.
- 6) Handling systems integration for customers.
- 7) Maintaining company website.
- 8) Conducting and running software internship program.
- 1) A water companies portal which includes Mobile apps, USSD, web-app and web-services.
- 2) Scoring engine for schools loan product.
- 3) A mobile app for students revision.
- 4) A bulk SMS web app.
- 5) School mart admin portal.
- 6) Juniors School transportation management system.
2019-Present
Drift Consult – Kenya
Senior Backend developer (Lead Developer )
- Through diligent implementation of best practices, rigorous testing, and proactive monitoring, achieved exceptionally high levels of system reliability and availability for the ecommerce platform ensuring that over 100 merchants could rely on the system for uninterrupted service, thereby fostering trust and loyalty among users.
- Introduced automation tools and workflows to enhance developer productivity and efficiency. Integrated automated testing suites, code quality checks, and deployment pipelines into the CI/CD workflows (Jenkins/GitHub Actions), enabling rapid and reliable delivery of updates and features to the ecommerce platform.
- Led efforts to optimize the ecommerce system for stability and scalability, ensuring uninterrupted operation even during peak loads and high traffic periods. These optimizations contributed to a seamless shopping experience for users across over 200 stores..
- Implemented comprehensive monitoring and alerting solutions to proactively identify and address issues within the ecommerce system. Leveraged tools like Prometheus, Grafana, or ELK Stack to monitor system metrics, track application performance, and detect anomalies. Configured alerting mechanisms to notify the team of potential issues, enabling timely response and resolution to minimize downtime and disruptions..
- Implemented security best practices to safeguard sensitive customer data and protect the ecommerce system from potential threats. Conducted regular security assessments, implemented encryption mechanisms, and enforced access controls to mitigate security risks. And proactively addressing any potential risks to maintain the integrity and security of the system.
My services
01.
Software Development
I design and develop scalable, high-performance software solutions using Java (Spring Boot) and Python, ensuring efficiency, security, and reliability in enterprise applications.
02.
Backend Engineering
I specialize in building and optimizing backend systems, integrating RESTful APIs, microservices, and databases (SQL, NoSQL) to create robust and scalable applications.
03.
Business Intelligence & Data Analytics
I help businesses unlock the power of data through data mining, predictive modeling, and big data analytics, transforming raw data into actionable insights.
Partnered companies
I work alongside trusted technology partners and industry-leading companies to deliver innovative, scalable, and high-performance solutions. These partnerships enable me to integrate cutting-edge tools, cloud services, and AI-driven technologies into my projects, ensuring that businesses receive the best software solutions tailored to their needs.
