12/18/2024 updated

**** ******** ****
100 % available

Software engineer, Fullstack Developer

Nairobi, Kenya
Only remote
Computer science
Nairobi, Kenya
Only remote
Computer science

Profile attachments

Joshua Okello cv.pdf

Java (Programming Language)JavaScriptApplication Programming Interfaces (APIs)Agile MethodologyApplication Performance ManagementHTML5Test AutomationUnit TestingBug ManagementCascading Style Sheets (CSS)Cloud ComputingSoftware QualityCode ReviewDatabasesDatabase QueriesLinuxDjangoMiddlewareJUnitPython (Programming Language)MongoDBMySQLScrum MethodologyQuality ManagementResponsive Web DesignSeleniumSoftware EngineeringSoftware SystemsSoftware Quality Assurance (SQA)Web PagesReact.jsSpring BootBackendGitAngularJSOperational SystemsWeb TechnologiesFront End Software DevelopmentRestful ApiSoftware Version ControlProgramming Languages
Agile Methodologies, Angular, application performance, APIs, Testing Tools, automated testing, backend, back-end, CSS3, cloud-based, code reviews, Store data, data synchronization, database queries, Database, databases, Django, frontend, front-end, Git, HTML5, user interface, Java, JavaScript, Junit, Linux, Windows, middleware, mobile applications, MongoDB, MySQL, Operating Systems, Prism, Programming Languages, Python, React, responsive web, RESTful APIs, Scrum, sprint planning, Selenium, bug fixing, software development, Software engineering, code quality, software quality assurance, software solutions, Version Control, Spring boot, unit tests, unit testing, web pages, Web Technologies

Languages

EnglishFluent

Project history

Software engineer

Tridens Technology
* Optimizing web pages for maximum speed and scalability.
* Maintaining brand consistency throughout the design.
* Collaborated with a team of backend engineers to develop and maintain scalable and
efficient software solutions for the company's logistics platform.
* Implemented new features and functionality using Angular and Spring boot, resulting
in improved user experience and increased customer satisfaction.
* Assisted in optimizing database queries and improving overall system performance.
* Participated in code reviews and provided constructive feedback to team members.

Quality Assurance Engineer

Copia Global
* Conducted comprehensive testing of web and mobile applications to identify defects
and ensure optimal functionality.
* Developed test plans, test cases, and executed both manual and automated testing
processes.
* Collaborated with developers to resolve issues and improve the overall quality of
software products.
* Participated in Agile ceremonies, including sprint planning, daily stand-ups, and
retrospectives.

Software engineer

Servehunt
* Build backend and Frontend applications.
* Build applications that interact with the databases.
* Optimize existing systems to ensure front-end and middleware applications are
running.
* Build integrations with third applications and ensure smooth communication between
various applications.
* Store data for use in decision making in the business.
* Document backend systems for future reference.
* Participate in the evolution of company level best practices, standards, and policies as
it related to software development.

Fullstack Developer

Stemscence
* Developed scalable and responsive web applications using React, Spring boot, and
MongoDB.
* Implemented RESTful APIs to support various features and functionalities of the
application.
* Collaborated with the design team to create user-friendly interfaces and optimized
user experiences.
* Conducted code reviews, identified and resolved software defects, and optimized
application performance.

Backend engineer

WorkFleek ltd
* Develop the Prism health back-end application.
* Deploy the application and its updates
* Writing unit tests and run test.
* Structure data and implementing improvements on the application.
* Provide support to the front-end team integrating to the system.
* Designed and developed RESTful APIs for a cloud-based workforce management
platform using Spring boot.
* Integrated third-party services and APIs to enhance the platform's functionality and
improve data synchronization.
* Collaborated with front-end developers to ensure seamless integration of the backend
with the user interface.
* Conducted unit testing and bug fixing to maintain code quality and stability.

Software engineering intern

Sendy ltd
Key results:

* Collaborated with a team of backend engineers to develop and maintain scalable and
efficient software solutions for the company's logistics platform.
* Implemented new features and functionality using Python and Django, resulting in
improved user experience and increased customer satisfaction.
* Assisted in optimizing database queries and improving overall system performance.
* Participated in code reviews and provided constructive feedback to team members.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in