beBee background
Professionals
>
Engineering / Architecture
>
Nairobi
Edward mwai

Edward mwai

Full Stack Developer
Nairobi, Nairobi Area

Social


About Edward mwai:

I am a highly skilled software developer who is adept at designing, developing and maintaining software applications. My expertise and experience in programming languages such as Java, C# or JavaScript enable me to create innovative solutions to complex problems. I have a clean eye for detail and a passion for creating clean, efficient code that meets the needs of my clients or organization.

I am also analytical, able to quickly identify issues and develop effective solutions. My ability to work collaboratively with others, including designers, project managers and quality assurance specialists, makes me a valuable asset to any team. I am committed to keeping up with the latest trends and technologies in the field and I am always seeking to improve my skills and knowledge.

In addition to my technical skills, I also possess excellent communication and interpersonal skills. I am able to clearly explain complex technical concepts to both technical and non-technical stakeholders, and I can work collaboratively with others to achieve common goals. My ability to adapt to changing circumstances and my dedication to delivering high-quality software solutions makes me an invaluable asset to any organization.

Experience

Experience

01/04/2022 – Present

senior Software developer, Compulynx ltd

roles and responsibilities.

  1. Developing software: I am responsible for designing and writing software applications. Implementing using Java programming language and spring boot framework to create new software from scratch or modify existing software to meet specific needs.
  2. Debugging and testing: I test the software I create to make sure it works as intended, and to identify and fix any issues that may arise. This may involve collaborating with other team members to ensure the software is functioning as expected.
  3. Collaborating with others: I work closely with other developers, projects managers, testers and other stake holders to develop software solutions that meet the needs of the organization. This involve attending meetings, sharing ideas, and collaborating on code and other aspects of software development.
  4. Documenting my work: I create and maintain documentation for my software development work, including technical specifications, user manuals and other materials as required.
  5. Providing support: I am responsible for providing support to users of the software I develop by providing training, answering questions and troubleshooting issues.

Achievements.

  • I implemented a payment gateway solution from scratch. This projects involves mobile payment and bank integrations. I developed the project using java and spring boot framework. This project was used to update payments in our e-revenue collection system.
  • Created e-revenue collection software solution for county governments from scratch. This project involved a team of 5 developers and 3 quality assurance specialist. I was involved in this project as a backend developer to design and implement API endpoints for web, mobile and USSD clients.
  • I successfully implemented integrations with core banking systems such us (T24 and PROFITS). These projects involved creating API endpoints for our biometrics solution to be consumed by the CBS and also integrating to the CBS systems APIs.
  • Implemented single fingerprint identification functionality in our Biometrics system. This was a new feature introduced to an already existing biometrics solution to meet the needs of our client.
  • System demonstration of the biometrics e-kyc solution. I did successful demos to several high-level clients. This involved preparing the demo environment, customizing the portal to reflect the theme of the potential client and explaining the biometrics operations in our solution.

01/01/2018 – 18/12/2020

software developer, compweb software solutions ea

As a software developer at COMPWEB my primary responsibility was to design and implement high quality software solutions that meet the client needs. I consistently delivered results by working closely with multi-functional teams to identify and resolve technical challenges, streamline processes and achieve overall efficiency.

One of my key achievements was a new software module which involved integrations with various systems such as mobile money providers (customer to business and business to customer APIs), credit reference bureau systems and loan listing platforms. This module was very well received by the management and it was used as a key selling point of our software solution. The impact of this module was felt in the company through increased sales and profits.

Additionally, I was responsible for mentoring junior developers and guiding them through the software development process. Through my leadership and guidance, I helped several team members improve their technical skills and contributed to a more collaborative and innovative work environment.

Education

Education

12 2015

Bsc. computer science, egerton university

I graduated in 2017 with Bsc Computer Science, second class honors. Throughout campus, I participated in many group projects which gave me a valuable opportunity to develop a wide range of skills. From these projects I was able to learn and improve my leadership, communication, problem-solving and teamwork skills. This has come in handy in the real world work enabling me to become an invaluable asset in my career.

Professionals in the same Engineering / Architecture sector as Edward mwai

Professionals from different sectors near Nairobi, Nairobi Area

Other users who are called Edward

Jobs near Nairobi, Nairobi Area

  • HomeBiogas

    Credit Officer at

    2 weeks ago


    HomeBiogas Nairobi, Kenya Full time

    HomeBiogas is a world leader in developing groundbreaking and simple to use biogas systems, enabling people and businesses around the globe to turn their own organic waste into self-made clean energy. · Responsibilities: · Develop and maintain partnerships with banks, SACCOs, and ...

  • beBee Professionals

    Kitchen assistant

    3 months ago

    Direct apply

    beBee Professionals Nairobi, Kenya Kitchen assistant Freelance KSh20,000 - KSh35,000 per month

    A private international organization (NGO) in partnership with the government has created new vacancies for graduates and undergraduates within Nairobi. Our company deals with Worldwide Business Inventions. · We are looking for ambitious and goal- oriented individuals to be par ...

  • beBee Professionals

    Data clerk

    3 months ago

    Direct apply

    beBee Professionals Nairobi, Kenya Data entry clerk Freelance KSh20,000 - KSh38,000 per month

    A private international organization (NGO) in partnership with the government has created new vacancies for graduates and undergraduates within Nairobi. Our company deals with Worldwide Business Inventions. · We are looking for ambitious and goal- oriented individuals to be par ...