Francis Irungu Munene

Francis Irungu Munene

$50/hr
Full Stack Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
47 years old
Location:
Nairobi, Nairobi, Kenya
Experience:
15 years
CURRICULUM VITAE FRANCIS IRUNGU MUNENE P.O. BOX 68964 -00622 NAIROBI KENYA Email:-Mobile: -, - Skype: Francis.Irungu.Munene PERSONAL STATEMENT With over ten years of experience in developing and implementing database systems in various industries including fund management, telecommunication, humanitarian organizations, health records management and medical insurance. I am an experienced system analyst, developer implementer and database designer with a passion of delivering solutions that meet expectations. WORK EXPERIENCE SHORT TERM CONTRACTS November 2015 to Date Virtual City: Working as a consulting C# developer on a data transfer middle ware tool to integrate the company's best selling software DistributR with accounting software ERPs including Navision, Sage and SAP. Technologies: C#, WPF with SQL server 2012. May 2015 to September 2015 Merita Technologies: For Merita technologies client in the United States of America, was charged with developing the middle layer and data layer for a custom software designed to handle the administration of the Affordable Care Act (commonly referred to as Obama Care). Technologies: ASP.NET MVC 5, C# with SQL Server 2012 as the backend. January 2015 to April 2015 All In One Software limited: Engagement entailed developing leave approval modules and a mobile application for submitting time attendance data while on the go for All In One Software limited clients in Germany. Technologies: ASP.NET web forms with C#, JavaScript, JQuery, and SQL server 2012 for the back end. For the mobile application, Xamarin was used to develop a cross platform application that runs on Android, iOS and Windows phone linking to the SQL server database via Web API. July 2014 Pan Africa Life Assurance: Data mining for missing premium records after Pan Africa life migrated from AIMS software to a new cloud based custom software. The task lasted for three days. Technologies: T-SQL with SQL server 2008. LONG TERM CONTRACTS AND EMPLOYMENT October 2017 to November 2019 Mobile Accord Position: Responsibilities: Technologies: Full Stack Software Developer Development and maintenance of a Business Intelligence tool that keeps track of media measurements across three continents. C#, JavaScript, JQuery, KnockoutJs, Web API, ASP.NET, Xamarin Forms, Web Forms and MVC, MS SQL Server 2016, GIT. March 2016 to October 2017 All In One Software Limited Position: Responsibilities: Technologies: Software Developer Development of time attendance software and maintenance for various customers in Germany. Mainly engaged in database design and API development. C#, JavaScript, JQuery, KnockoutJs, Web API, ASP.NET, Xamarin Forms, Web Forms and MVC. MS SQL Server 2016. February 2013 to Date Azipharm Limited Position: Responsibilities: Consulting Software Developer Azipharm is a going concern that has a subsidiary Nkai Murunya Springs engaging in the business of piped water supply in Ngong. I was charged with designing a database driven system for the purposes of billing all water consumed by Nkai Murunya clients, keeping track of accounts and inventory for all plumbing hardware sales and developing an android application for meter reading. Technologies: Java (for android application), REST Service, Silverlight 5 XAML, WCF RIA Services MVVM with Entity Framework LINQ and C# for the front end. Microsoft SQL Server 2012 for the backend. All reports are done using Telerik Reporting. January 2011 to December 2012 OKAKI Health Intelligence(Telecommute/Remote) Position: Responsibilities: Senior Software Developer Designing and developing a Community Health Immunization Record System and database. Was charged with designing a database and developing a system that tracks all immunizations in Alberta province Canada. Creating business intelligent reports that give coverage rates for all immunizations, age groups and vaccines and development of a growth charts module for displaying patient growth data. Designing and developing a database system that helps track and monitor diabetes care management. The system is targeted for use in the Alberta province of Canada and Hawaii. Technologies: Silverlight 4 & 5 XAML, WCF RIA Services with MVVM Entity Framework LINQ and C# for the front end. Microsoft SQL Server 2008 for the backend. Agile and Test Driven development. Reports designed using Telerik reporting tools. January 2009 to December 2010 Nanosoft Technologies Limited Position: Responsibilities: Senior Software Developer and Analyst Responsible for carrying out business analysis for clients, coming up with the relevant database design using Oracle 10g. The database design includes designing all necessary tables, stored procedures, triggers, functions, views and users. In addition I was charged with form design, writing of classes and collections in Visual basic .NET framework 2.0. Was involved in the design, development and implementation of a Property Management and accounting system for Shiloah Investment limited and design, development and implementation of a system for PCTL Automation that includes the following modules; Sales, Purchasing, Accounting and a Manufacturing module. All the system use Oracle 10g as the backend database. January 2008 to November- MicroSystems, Nairobi Position: Responsibilities: Consulting System Developer and Analyst Charged with the responsibility of developing an engine that will facilitate ecommerce through the use of a mobile money transfer system, MPESA introduced into the market by Safaricom (a subsidiary of Vodafone). The engine merges mobile and e-commerce in a market where the use of credit cards is not widespread a factor that has prevented electronic commerce from taking off. The engine is developed using C# (C-Sharp) and MySQL while the web based front end has been developed using PHP. The project was to work as proof of concept for the company. September 2005 to November 2007 TurnKey Africa, Nairobi Position: Responsibilities: Software Developer/Analyst Charged with the responsibility of supporting and further developing the Turnkey Medical insurance system that is being used at Aon Minet insurance brokers and Eagle Africa Insurance brokers (formally Alexander Forbes). The system is developed in Visual Basic 6.0 front end and SQL Server 2000 as the backend database. In addition acting as the lead developer in a project for Eagle Africa that has seen the system migrate from Visual Basic 6.0 to VB.NET and SQL Server 2005. March 2004 to July 2005 UNDP Somalia, Nairobi Position: Responsibilities: Consulting Database Developer Carrying out office automation at UNDP Somalia office. Being the only developer, I was reporting to the Special Advisor operations. I was given the responsibility of carrying out analysis of the office activities that included; resource mobilization (soliciting for funds to carry out projects from donors), projects funds budget and activity budgets and setting up of programmes. These activities were then to be mapped out to a database application. The backend database was MSSQL Server 2000 and Visual basic 6.0 for the front end. The project was a prelude to the introduction of People Soft ERP. Once completed I was charged with the responsibility of auditing the data ported from the previous FIMS (Financial Information Management System) to ensure its accuracy and support users. May 2002 to February 2004 Information Technology Associates, Nairobi Position: Responsibilities: Software Developer/Analyst Carrying out an office automation project at GIBB East Africa with a team of five developers. The project involved automation of all the company’s processes. This was being achieved by developing an Intranet for the company. My role in the project was that of a developer/programmer, in particular I was charged with the role of developing the time management module which was to be integrated with the company’s accounting system for the purpose of generating fee notes (invoices) for clients. However, I was also responsible for coming up with the development logic, database structure of the system and the integration of the system with the company’s Sun’s BST accounting software. In this system the backend database is MySQL and the front end was done mainly in PHP while at the same time making use of VB Scripting and Active Server Pages (ASP). The integration with the BST package was being done using Delphi 6.GIBB is a firm of consulting engineers. January 2001 to May 2002 Information Technology Associates, Nairobi Position: Responsibilities: Software Developer/Analyst Developed a middle ware application, KenCell E-Mail download system for KenCell Communications Ltd. (currently Airtel Kenya Ltd), using Visual Basic 6.0 and an MSSQL database, for the KenCell Info-Line system that is currently being used to download content, sent as .wav files, from mail that is received from Content providers to the Alcatel 4625 system being used at KenCell Communications Ltd. to play wav files for subscribers when they call the 310 short number. I was reporting to the PABX team leader and liaising with the head of operations. June 2000-November 2000 Systech LTD, Nairobi Position: Responsibilities: Software Developer/Analyst With a team of six programmers, the task being the development of Pension Management Software, my tasks were to develop the batch module of the system and write the technical documentation for the system. The development tool used was Delphi 5 and the DBMS was SQL server 7.0. I also helped in the network administration, which involved setting up NT 4.0 server and Windows 2000 Beta 3 for trial. November 1999-May 2000 Origins Infosys, Nairobi Position: Responsibilities: Software Developer During this time I developed two systems; a stock control system for Ali Glaziers LTD Nairobi- this was custom made software that was to handle fifty different categories of items stocked. The pricing and mode of selling the items was different depending on the item, a feature the system had to have- an accounts software for Expert Credit LTD Nairobi- a shylock/car dealer who required custom made system to keep track of his clients accounts penalizing, applying interest and rebating where necessary. Both systems gave a monthly Profit and Loss statement and were developed using Visual basic 6.0 and Ms Access as the DBMS. June 1998-October 1999 Strathmore University, Nairobi Position: Responsibilities: Computer Lab Assistant. Worked with a team comprising of four members. My main tasks were: Troubleshooting, within a network environment of eighty-five computers, writing monthly reports on the status of the computers giving my recommendations and administering policies. I also helped lecturers in supervising IMIS part II students while doing their programming project (done using visual basic). I worked in with Windows 95 and 98. PROFFESSIONAL QUALIFICATIONS January - December 1999 Strathmore University, Nairobi Higher Diploma from the Institute for the Management of Information Systems (IMIS) London. January - December 1998 Strathmore University, Nairobi Diploma from the Institute for the Management of Information Systems (IMIS) London. EDUCATIONAL BACKGROUND 1994 - 1997 Kirwara Boys High School, Thika Kenya Certificate of Secondary Education (KCSE) - Mean grade B (Plain) MEMBERSHIP/ EXTRA CIRRICULAR ACTIVITIES Awards Received Certificate in Mangu Mathematics Congress (at High School Level) REFERENCES: Safoa Technologies Mr. Mark Donovan James Project Manager- Okaki Health Intelligence Mr. Wei Tam Director Software Development Tel. - Tel. - Mobile Accord Mr. Alex Kaikov Software Development Manager-Tel. -
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.