My Credo: "Whatever Your Mind Can Imagine - I Can Deliver"
5+ years of solid experience in the industry with clear understanding of all the aspects of software development lifecycle, design and development. I deliver innovative solutions and do this professionally, fast and cost-effective
Pius Ngugi - A software developer since 2008. I deliver innovative solutions for businesses to my clients and do this professionally, fast and cost-effective.
My expertise is based in the following technologies/platforms
Platforms: MS.NET (C#, VB.NET), MS Win32 (C/C++), SQL (PL/SQL, T-SQL)
DESKTOP: Windows, Win32 API, MFC, COM (OLE, ActiveX, COM+, DCOM), ODBC, OLE DB, MSXML, MMC, WMI, Windows Installer, GDI+, DirectX, WinSock, WinHTTP, GTK+
DATABASE DESIGN AND PROGRAMMING: MSSQL, Oracle, MySQL, MS Access,
MOBILE DEVELOPMENT: iPhone, Android, Win Mobile/Win CE, Windows phone 7
SOFTWARE ENGINEERING: Rational Unified Process (RUP), Unified Modeling Language (UML), Design Patterns
CASE - MODELING TOOLS: Microsoft Visio, Enterprise Architect
QUALITY ASSURANCE AND TESTING: Process Engineering, Requirements Management, Time and Budget Management, Change Management, Risk Management, Review (cross and independent), Manual and Automated Test (Functional, Security, Volume, Integrity, Stress, Performance, Compatibility, Usability), Maven, CruiseControl/CruiseControl.NET, MockObjects BugZilla, Jira,,
WHY do SO MANY Elance buyers/should hire me?
#1: I love what I do, I'm serious about being a long-term success and it shows in my work.
#2: I can exceed your expectations and make you smile :)
#3: I am high quality and driven by deadlines - just like you.
Developing ASP.NET MVC 4 Web Applications
Developing Windows Azure and Web Services
Jomo Kenyatta University
2005 - 2009
Chogoria Boys High School
2000 - 2003
Karamani Primary Schools
1990 - 1999
Senior .Net Developer
2009 - 2011
Merchant Nation LLC (U.S.A)
• http://lotterysavingsandtrust.com : it’s a system to manage the stores in North Augustana ,US. The technology used is .Net framework 4.0,C# 4.0,AJAX,MSSQL 2008,Crystal reports
• http://gotxt.net: It’s a system used to send SMS using the email to text protocol. Currently being used in the US for various campaigns. It’s built on .Net framework 4.0 using C# 4.0, sAJAX, MSSQL 2008 for backend.
Verviant Consulting Services
.Net Software Developer
2009 - 2011
Verviant consulting services (Kenya)
a) Worked with a team of three to develop a online payment solution (http://pesapal.com), which helps in making online shopping possible using M-Pesa and Zap. The application is developed on the microsoft.net framework 3.5 using Asp net MVC 2.0,C# 3.5,MSSQL 2008,Ajax and jquery
b) Also worked on a online school fees payment system (http://schools.pesapal.com) which uses Pesapal system for making the transactions. So parents no longer have to queue in banks paying the school fees.
c) Developed an online ticketing system (http://tickets.pesapal.com) which enables ordering tickets to
events online while using your Pesapal system. The only requirements is to register with Pesapal as a buyer.
d) Worked on a sharepoint solution for our client (http://3Sharp.com). The solution is built on Sharepoint 2010. The slide show on the landing page is silverlight 3.0.
• Played key role in the successful integration of 3rd party code for transition onto company’s proprietary system
• Completed 100% projects ahead of schedule and under budget through careful planning.
• Developed UI and backend logic which balanced system load and simplified user experience.