Elijah Mwangi Email and Phone Number
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
-
Senior Backend EngineerKamsware LtdNairobi County, Kenya -
Senior Backend EngineerKamsware Ltd Jun 2022 - PresentNairobi , 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. -
Software Engineer - DotnetKamsware Ltd Feb 2021 - May 2022Nairobi , Kenya -
Open Source Contributor - Alc (Backend Engineer)Andela Apr 2023 - Aug 2023Actively Participating in the development and Architecture of the Mentor Management system For the ALC Program -
Frontend DeveloperJambopay Oct 2020 - Jan 2021Nairobi , 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 -
Frontend EngineerBinary Ltd Oct 2019 - Oct 2020Nairobi , KenyaI 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. -
Web Development InternBanking Machine Services Ltd Apr 2019 - Sep 2019Nairobi 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 UniversityBusiness 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
Award Winning Journalist #Ajea2024.Blue Economy And Business Reporting (Tv Category)Team Lead, Anchor Bay ProductionsNairobi -
-
Elijah Mwangi
Property Management | Estate Agency | Valuation | Property Sale | Lease | Market Survey | Rental Assessment & Feasibility StudyNairobi County, Kenya
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial