Elijah Mwangi

Elijah Mwangi Email and Phone Number

Senior Backend Engineer @ Kamsware Ltd
Nairobi County, Kenya
Elijah Mwangi's Location
Nairobi County, Kenya, Kenya
About Elijah Mwangi

I am an experienced Software Engineer with over 5 years of active coding in a variety of programming languages and technologies .I possess essential skills in software and database design, as well as cross-application development, which can be vital to achieving your organization's technology goals. as a developer, I have worked independently and with teams and gained a good knowledge of programming languages and the software development life cycle. I love writing well-organized and clean code. I enjoy refactoring code to make things more clear and easily maintainable. I am always open to feedback and never miss a chance to give ideas to improve the status quo. I love everything about learning new things and have no attachment to any framework, language, etc. To sum it up, an enthusiastic learner, a neat coder, a helpful team worker, and a problem solver with a great sense and flexibility.I have a solid understanding of software development methodologies and experience in developing with different languages including C#, Java, .NET , React and and Angular js under Windows and Linux platforms along with practical knowledge of source control and database management tools (relational and non-relational) and also extensive exposure to back-end technologies like .NET, .NET core, .net 6/7, SQL Server, NoSQL (Redis, MongoDB, elastic search), the Message broker (RabbitMQ, Kafka, MSMQ), WebApi, Grpc, WCF Unit Testing/Integration . Also, I have practical experience in Domain-driven design (DDD) and microservices.Design, develop and implement critical applications in .Net environment.Specialties::1-Back End:C# .NET Framework.NET Core.Asp.net Webform.Asp.net MVC / WebApi.Asp.net MVC Core.Asp.net WebApi Core.NET 6 / 72-Front End:Html & Html5CSS & CSS3JavaScriptjQueryBootstrapReact jsAngular js3-Database:Relational database (MS SQL Server, MS Access, A bit of Oracle and MySQL , PostgreSQL )non-relational database -NoSQL ( Elasticsearch, Redis, MongoDB, SQLite )4-Source control:GitTeam Foundation Server (TFS)5. Application communicationWeb serviceWeb API -RESTful APIWCFGRPCSocket ProgrammingWeb SocketSignalRMediatR6-Message Broker:RabbitMQKafkaMicrosoft Message Queuing (MSMQ)7. Cloud:Microsoft Azure8-Skills :Agile scrumDomain-Driven Design (DDD)MicroservicesCQRSObject-oriented Programming (OOP)SOLIDDesign PatternsADO..NETEntity FrameworkDapperParallel ProgrammingAPI manager & API gatewayDocker

Elijah Mwangi's Current Company Details
Kamsware Ltd

Kamsware Ltd

View
Senior Backend Engineer
Nairobi County, Kenya
Elijah Mwangi Work Experience Details
  • Kamsware Ltd
    Senior Backend Engineer
    Kamsware Ltd
    Nairobi County, Kenya
  • Kamsware Ltd
    Senior Backend Engineer
    Kamsware Ltd Jun 2022 - Present
    Nairobi , Kenya
    ● Led a team to develop and deploy of A Rapid Response Management system, Shared Taxi hailing system(ongoing), Livestreaming systems for IOT Devices (FireVu cameras), E-Commerce using c# .NET , JavaScript , Shopware and many other Technologies● Built A centralized User Authentication and Authorization system based on OAuth2 and OpenID using C# so that these can be used in multiple projects.● Designed and Developed a data transfer application for transferring large data scale end to end between applications for IOT Devices using C#● Planning tasks, gathering system requirements ,Reviewing pull requests, task estimation, one-o-one meetings with team members, setting new goals, and reviewing their progress. Answering technical questions.
  • Kamsware Ltd
    Software Engineer - Dotnet
    Kamsware Ltd Feb 2021 - May 2022
    Nairobi , Kenya
  • Andela
    Open Source Contributor - Alc (Backend Engineer)
    Andela Apr 2023 - Aug 2023
    Actively Participating in the development and Architecture of the Mentor Management system For the ALC Program
  • Jambopay
    Frontend Developer
    Jambopay Oct 2020 - Jan 2021
    Nairobi , Kenya
    ●Directly working with the product team to understand business requirements and specifications, and translate them into testable engineering plans●Jambo-pay Corporate System Rewrite: I took a leading role in rewriting the Jamb-pay corporate system, a pivotal project that involved merging the company's financial operations. Leveraging my expertise in React.js, I spearheaded the development of a robust and scalable solution. Through meticulous planning, efficient coding practices, and adherence to industry best practices, we successfully delivered a revamped system that streamlined financial operations and enhanced overall efficiency
  • Binary Ltd
    Frontend Engineer
    Binary Ltd Oct 2019 - Oct 2020
    Nairobi , Kenya
    I played a crucial role in developing cutting-edge solutions and driving technological advancements in the financial sector. Here are some key highlights of my contributions:● Web Application Development: Utilizing my expertise in frontend development, I successfully converted wireframes and user interface designs into highly functional and visually appealing web applications. This involved leveraging technologies such as React.js and Angular to deliver intuitive and engaging user experiences●Web-based Dashboard Development: As part of my responsibilities, I spearheaded the development of a web-based dashboard using React.js and Angular. This dashboard provided users with real-time data visualization, analytics, and insights, empowering them to make informed decisions and drive business growth● I actively participated in the development of a robust and secure core banking system. This involved designing and implementing core functionalities such as account management, transaction processing, and customer relationship management● Leveraging my expertise in web application development, I was instrumental in creating an intuitive and feature-rich internet banking application. This involved building user-friendly interfaces, implementing secure authentication and authorization mechanisms, and integrating various banking services. Our efforts resulted in enhanced customer experiences and increased online banking adoption.● I diligently wrote unit and integration tests to ensure the reliability and stability of our applications. Additionally, I proactively engaged in code refactoring to enhance code quality, maintainability, and performance.
  • Banking Machine Services Ltd
    Web Development Intern
    Banking Machine Services Ltd Apr 2019 - Sep 2019
    Nairobi County, Kenya
    ●Developed an Inventory Management system using PHP and React.js, enabling efficient tracking and management of inventory levels and stock movements. ●Actively involved in proposing and implementing end-to-end ERP Systems to streamline and automate in-house functions, eliminating manual paperwork and enhancing operational efficiency.

Elijah Mwangi Education Details

  • Taita Taveta University
    Taita Taveta University
    Business Information Technology

Frequently Asked Questions about Elijah Mwangi

What company does Elijah Mwangi work for?

Elijah Mwangi works for Kamsware Ltd

What is Elijah Mwangi's role at the current company?

Elijah Mwangi's current role is Senior Backend Engineer.

What schools did Elijah Mwangi attend?

Elijah Mwangi attended Taita Taveta University.

Not the Elijah Mwangi you were looking for?

  • Elijah Mwangi

    Systems Administrator
    Nairobi County, Kenya
  • Elijah Mwangi

    Award Winning Journalist #Ajea2024.Blue Economy And Business Reporting (Tv Category)Team Lead, Anchor Bay Productions
    Nairobi
  • Elijah Mwangi

    Experienced Content Writer & Seo Specialist
    Thika
  • Elijah Mwangi

    Property Management | Estate Agency | Valuation | Property Sale | Lease | Market Survey | Rental Assessment & Feasibility Study
    Nairobi County, Kenya

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.