Post Job Free
Sign in

Software Object Oriented

Location:
Silver Spring, MD, 20903
Posted:
March 04, 2013

Contact this candidate

Resume:

***A COLONY RD, SILVER SPRING

EDWIN MULWA MIGWA

MD 20903

*******@*****.***

240-***-****

OBJECTIVE

Seeking a position in software engineering in a development and/or management position. IT Skills

ERP

EDUCATION

SalesForce.com

Computer Science, Master of Science 2012 - Present Programming

University of the District of Columbia, Washington DC, USA

Ongoing VB5, VB6, VBA,

VB.Net, C#, LINQ,

Studies focusing on Software Engineering. WinForms, Core

Java, Linux Shell

Computer Science, Higher National Diploma 1995 – 1997 Scripting, Visual

Mombasa Polytechnic University College, Mombasa, Kenya FoxPro 7/8/9,

Credit JavaScript, Perl,

Saxon, PHP,

Studies focused on computer programming, computer architecture, systems analysis and design, business XML/XSL/XSLT,

organization and applications, quantitative methods, networking, databases and business software implementation.

HTML, WSDL,

Developed a Hospital Management System for my thesis.

Visual Studio Tools

for Office, jQuery,

Computer Science, Ordinary Diploma 1991 – 1993

AJAX

Mombasa Polytechnic University College, Mombasa, Kenya

Credit Frameworks

Studies focused on computer programming, data processing techniques, computer technology and applications, .Net Framework

quantitative techniques, mathematics. Developed a Student Management System for my thesis. 2.0, 3.0, 3.5, 4.0

Note: Education credentials were evaluated in May 2012 by World Education Services (www.wes.org) and Third Party Dev

determined to be equivalent to a US Bachelors Degree in Management Information Systems. Evaluation report Tools

available upon request.

Infragistics

EXPERIENCE Advanced Installer

Senior VB.Net Programmer June 2011 – Present Cloud Computing

CentralCare Inc, Annandale, Virginia, USA

CentralCare Inc provides staffing services for healthcare-related and administrative professionals to clients in the Amazon S3

federal government sector. Amazon EC2

Amazon RDS

Duties

Responsible for coordinating the development of the company’s flagship software that will be used as the

IDEs

enabling technology for driving their patient scheduling business process. Responsible for building the prototypes

that will be used as the basis of developing the entire system. Extensively using Vb.Net, LINQ, Object Oriented

InstallShield, SQL

Programming techniques, Talend (ETL), AJAX, jQuery, XAMPP Stack (Apache, PHP, MySQL) and SQL views,

stored procedures, triggers and user defined functions for front and backend development. Currently integrating Enterprise Manager

desktop and web solutions as required to meet business needs. Providing advice to the company on IT solutions by Microsoft, MS

related matters as required. Currently actively involved in converting the prototype into an actual working web Visual Studio

based solution mainly using HTML, PHP, AJAX, jQuery, Core Java, JavaScript, CSS and Google APIs.

1 P a g e

2005/2008/2010,

Achievements MS Visual

Built a significantly improved and higher quality prototype from scratch compared to what was in place at the SourceSafe, MS

time of my joining the company. This has done in a far shorter time than was expected and I have consequently Visual FoxPro

greatly exceeded performance expectations. Managed to integrate existing web based applications (Google Maps, 7/8/9, MS Visual

MapQuest, Pentaho BI, OpenEMR) with a VB.Net desktop interface to provide an integrated solution.

Studio.Net,

Successfully used Talend to build an ETL workflow for extracting data from PDF documents and loading into

NetBeans, Eclipse

MySQL backend.

Operating Systems

Software Engineer October 2009 – March 2011 MS Windows

Knights Consulting Inc, Bethesda, Maryland, USA (Server Editions,

Knights Consulting Inc specializes in development of data warehousing enterprise solutions targeting the science XP, Vista), Linux,

research community. Ubuntu

Duties RDBMS

Head of the software development team. Liaised between the software architecture and development teams to

ensure that software designs are properly implemented. Part of the software architecture team. Did sales and MS Access, MS

marketing of company software. Provided technical support to end users where necessary. Represented the SQL Server (2000-

company in trade fairs in the US and Europe. Extensively used VB.Net (.Net Framework 3.5), WinForms,

2008), Oracle,

Infragistics controls and Object Oriented Programming techniques to build the user interface on a MS Excel 2007

MySQL, FoxPro, T-

platform; MySQL (views, stored procedures, triggers and user defined functions) and Data Warehousing concepts

SQL

to implement the data warehouse; Core Java (on Windows/Linux), Saxon/XML/XSLT, advanced SQL queries and

Amazon Cloud Computing to build the ETL application required to load the data warehouse.

Reporting/

Business

Achievements

Intelligence

Significantly improved my experience in data warehousing and developing enterprise systems built across

multiple platforms. Played a vital role in coordinating the activities between the software architecture and

Business Objects,

development teams. Significantly increased interest in the company’s activities in the science research space

during my participation in trade fairs. Crystal Reports

ETL

Manager/Lead Developer May 2007 – September 2009

Knights Consulting Inc, Kampala, Uganda

Talend, Expressor,

Knights Consulting Inc specializes in development of data warehousing enterprise solutions targeting the science

Adeptia, Oracle

research community.

Data Warehouse

Builder,

Duties Data Migration

Analyzed, designed and developed high end solutions for enterprise systems. Managed a team of six developers.

Liaised between the software architecture and development teams to ensure that software designs are properly

OTHER

implemented. Part of the software architecture team. Managed day to day running of the office. I was personally Adobe Photoshop

involved in the registration and setting up of the office and recruitment of required personnel. Extensively used Adobe Flash

VB.Net (.Net Framework 3.5), WinForms, Infragistics controls and Object Oriented Programming techniques to MS Office Suite

build the user interface on a MS Excel 2007 platform; Oracle/MySQL (views, stored procedures, triggers and user Central Desktop

defined functions) and Data Warehousing concepts to implement the data warehouse; Core Java (on VMWare

Windows/Linux), Linux shell scripts, Saxon/XML/XSLT, advanced SQL queries and Amazon Cloud Computing OpenEMR

to build the ETL application required to load the data warehouse.

Non-IT Skills

Achievements

Built a software development team from scratch. Successfully managed the activities of the office while playing a • Excellent

vital role in coordinating the activities between the software architecture and development teams. Significantly Written &

improved my experience in data warehousing and developing enterprise systems built across multiple platforms.

Verbal Skills

Senior Analyst/Programmer October 2003 – April 2007 • Excellent

Crystal Clear Software Ltd, Kampala, Uganda Presentation

Crystal Clear Software Ltd provides software solutions to the micro-finance industry. Skills

2 P a g e

Duties Excellent

Analyzing, designing and developing solutions for and maintaining Loan Performer, the company’s Windows Training Skills

based MIS application for the Micro Finance Industry. Extensively used Visual FoxPro versions 7-9 (user

interface, advanced SQL queries, views, stored procedures) to develop the application. Provided consultancy and • Excellent

training to end-users in various countries within Africa and Middle East. Systems administration of the company’s

Management

computer network. Acting Manager in the absence of the Executive Director.

Skills

Achievements

• Excellent

Significantly contributed to the development of the company’s software. Successfully completed revenue

Interviewing

generating consultancy engagements for corporate clients in the Middle East and Africa. Contributed significantly

Skills

to the improvement of the training curriculum provided to clients.

Systems Administrator/Programmer Quick Learner

January 2002 – September 2003

Jamii Bora Trust, Nairobi, Kenya

Jamii Bora Trust is a large micro-finance organization offering credit to small and medium sized entrepreneurs.

Duties

1

2 Maintained the internal Windows network and computer systems. Provided user support and

training as needed. Mentored interns assigned to the organization. Helped implement a computer training

programme in the organization’s business academy. In-house consultant for the implementation of their

loan tracking system during which I did the following:

o Extensive analysis of and documented the loan tracking process in use in the organization.

o Worked with chosen MIS vendor to help customize their system to suit the organization’s needs.

o Facilitated preparations for implementation of the new MIS system.

o Facilitated training of in-house staff in use of the new system.

Achievements

Laid out the internal computer network comprising 15-20 computers. Played a significant role in designing and

implementing the computer training programme in the organization’s business academy. Helped identify a

suitable third party loan tracking system by reviewing and extensively testing various existing systems for

possible implementation and advising management accordingly. Reduced the work required to be done by the

loan tracking system’s vendor by at least 30% by the systems analysis and implementation activities I undertook.

Systems Analyst/Programmer August 2000 – December 2001

PRIDE Africa, Nairobi, Kenya

PRIDE Africa was a regional micro-finance organization offering credit to small and medium sized entrepreneurs.

Duties

3

4 Participated in the development of Windows based MIS applications for in-house use. Extensively

used WinForms, VB6 (user interface and business logic) and MS Access 2000 (views, stored procedures,

advanced SQL queries). Developed and maintained web based solutions as required using HTML, CCS and

JavaScript. Provided IT solutions for software development needs.

Achievements

Re-engineered the in-house loan reporting application using object oriented programming techniques. Developed

initial website for the DrumNet project of PRIDE Africa. Trained fellow developers on the use of object oriented

programming methods. Gained valuable knowledge about the micro-finance business.

Computer Programmer November 1998 – August 2000

Footman-Walker Associates Ltd (now Ascribe Ltd), Nairobi, Kenya

Ascribe Ltd is a global leading supplier of consultancy and clinically focused IT solutions in Healthcare.

3 P a g e

Duties

Participated in the development of Windows based Hospital Management application using WinForms, VB6 (user

interface and business logic) and SQL Server 2000 (views, stored procedures, triggers, advanced SQL queries) for

the UK market. Was part of a team of 9 developers and was in charge of database design, development and

maintenance. The system is currently live in over 20 hospitals in the UK.

Achievements

Significantly improved my skills in object oriented programming methodologies and team based software

development techniques. Improved my skills in database development and the use SQL Server.

Computer Programmer November 1997 – October 1998

Jafftek Computer Solutions, Mombasa, Kenya

Jafftek Computer Solutions is a leading provider of financial and accounting software in the East African region.

Duties

5

6 Participated in the development of Windows based applications using VB5 (user interface and

business logic) and MS Access (views and advanced SQL queries). Was part of a team of three developers

working on a payroll application currently in use in various companies in East Africa. Provided software

support and consultancy to end-users.

Achievements

Significantly improved my skills in software development for Windows environment.

Computer Instructor/Training Resource August 1995 – October 1997

Eureka Educational & Training Consultants, Mombasa, Kenya

Eureka Educational & Training Consultants provides corporate consultancy and training in management,

information technology, environmental health and safety, finance and accounting.

Duties

7

8 Teaching computer applications and programming in the institutions training facility. Provided

computer consultancy to corporate clients. Provided corporate training in various aspects on computer use

and implementation.

Achievements

Significantly improved my skills in corporate consultancy and training. Taught the use of computer applications to

many corporate and individual clients.

Computer Teacher (Part-Time) February 1995 – December 1996

Aga Khan Kenya Secondary School, Mombasa, Kenya

Aga Khan Kenya Secondary School is run by the Aga Khan Foundation and is one of the leading secondary

schools in the coastal region of Kenya

Duties

9

10 Teaching computer applications and programming to high school students.

Achievements

Significantly improved my skills in teaching information technology to the youth.

Computer Operator October 1993 – February

1995

Tamarind Restaurant, Mombasa, Kenya

11 The Tamarind Group owns and operates some of the most successful restaurants and leisure

operations in Africa.

4 P a g e

12

Duties

13

14 Input of daily Food & Beverage and Accounts transactions. Produced daily management reports

required by top level management. Maintenance of company computer systems.

Achievements

Gained valuable knowledge on the role played by efficient IT systems in decision making in a successful

continental enterprise.

OTHER ACTIVITIES

Freelance Developer, 2000 – 2003

• Developed a Telephone Management System for The Tamarind Group using MS Visual FoxPro 6.

Currently in use at Tamarind HQ, Carnivore Restaurant (previously voted one of the 50 best restaurants

in the world) and Tamarind Restaurant and Village, Mombasa. 2002 - 2003

• Webmaster for the Rotaract Club of Milimani, Nairobi. 2000 - 2003

Member, Rotaract Club of Milimani, Nairobi, 2000 – 2003

Member, Rotaract Club of Bahari, Mombasa, Kenya 1996 – 1998

References

1. Gautam Saxena Knights Consulting Inc

President & CEO 5446 Alta Vista Rd

Bethesda, MD 20814

USA

Tel: +1-301-***-****

Email:*******@*-*-***.***

2. Richard Ojany Ojany & Co

Birch Rise, Chilworth Road

Southampton

SO16 7JR

United Kingdom

Tel: +44 (0-23-807*-****

Email:*******@*****.***

3. Symon Irungu Kamau Ascribe Ltd

Software Development Team Lead 3rd Floor, The Citadel,

Muthithi Rd, Westlands, Nairobi

Tel: +254-**-***-****/4

Email: ******.*****@*******.***

Web: www.ascribe.com

5 P a g e

6 P a g e



Contact this candidate