Kennedy M. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Kennedy M. Java, Python and API Platforms

My name is Kennedy M. and I have over 5 years of experience in the tech industry. I specialize in the following technologies: Java, Kotlin, Python, Spring Boot, FastAPI, etc.. I hold a degree in Bachelor of Science in Information Technology. Some of the notable projects I’ve worked on include: TCP Navigator, Verifiable Credentials, Spring Boot Kotlin Authentication API. I am based in Nairobi, Kenya. I've successfully completed 3 projects while developing at Softaims.

I'm committed to continuous learning, always striving to stay current with the latest industry trends and technical methodologies. My work is driven by a genuine passion for solving complex, real-world challenges through creative and highly effective solutions. Through close collaboration with cross-functional teams, I've consistently helped businesses optimize critical processes, significantly improve user experiences, and build robust, scalable systems designed to last.

My professional philosophy is truly holistic: the goal isn't just to execute a task, but to deeply understand the project's broader business context. I place a high priority on user-centered design, maintaining rigorous quality standards, and directly achieving business goals—ensuring the solutions I build are technically sound and perfectly aligned with the client's vision. This rigorous approach is a hallmark of the development standards at Softaims.

Ultimately, my focus is on delivering measurable impact. I aim to contribute to impactful projects that directly help organizations grow and thrive in today’s highly competitive landscape. I look forward to continuing to drive success for clients as a key professional at Softaims.

Main technologies

  • Java, Python and API Platforms

    5 years

  • Java

    2 Years

  • Kotlin

    1 Year

  • Python

    4 Years

Additional skills

Direct hire

Potentially possible

Previous Company

Safaricom

Ready to get matched with vetted developers fast?

Let's get started today!

Hire Remote Developer

Experience Highlights

TCP Navigator

Developed TCP Navigator, a multithreaded TCP server capable of handling unlimited concurrent client connections. Implemented efficient exact string matching algorithms with dynamic or static file reads, enhancing query response times. Added SSL/TLS support for secure communication and advanced configuration options via config.ini. Benchmarked multiple search algorithms, optimizing performance for large-scale file operations. Integrated caching mechanisms, reducing lookup times to 0.02 ms for static data. Validated functionality with extensive unit tests and multithreading benchmarks.

Verifiable Credentials

Developed scalable microservices with Kotlin and Spring Boot, reducing API response time by 30% and boosting system throughput. Deployed secure AWS-based solutions with Lambda and RDS, cutting operational costs by 20%. Co-led integration of Hyperledger Identus, managing decentralized identities for 15,000+ users annually, enhancing data integrity. Resolved malware incidents reducing downtime risk and saving 10+ hours monthly. Built a credential verification system with FastAPI/Kotlin, reducing processing time by 2 minutes per request.

Spring Boot Kotlin Authentication API

This project demonstrates a secure, token-based authentication system using Spring Boot, Kotlin, and JSON Web Tokens (JWT). It includes user registration, login, password reset, and account confirmation, ensuring best practices for security and scalability. The API is designed to be lightweight, running efficiently on a free-tier EC2 instance.

Education

  • Meru University of Science and Technology

    Bachelor of Science in Information Technology in Software Engineering

    2016-01-01-2018-01-01

Languages

  • English

Personal Accounts