**** ********* ***** *** ** 502-***-**** Lexington, KY 40504 ********@*****.**.**
Professional Summary:
Over 6 years of professional work experience with earned reputation for meeting demanding deadlines and delivering critical solutions in IT Industries;
Experience in analysis, design, development and implementation of Web and Client/Server (winforms) applications;
Experience in working with WCF, WPF, LINQ to SQL, ADO.Net Entity classes Framework (ORM), Model View Controller Framework (MVC), Winforms and ASP.Net;
Well-versed in designing/developing web and winforms applications using C#, VB.Net, ASP.NET, XML, Java Script, Threading, XML Web Services, WCF and .Net Remoting in multi-tier architecture;
Experience in designing and developing applications in distributed environments;
Proficient in working with various web related technologies including ASP/ASP.NET, Ajax, JQuery, JavaScript, Skins, and CSS;
Experience of generating various reports using SQL Reporting Services and Crystal Reports;
Worked on .Net Security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users, Roles and User Account Impersonation
Good experience with data access methods like ADO and ADO.Net;
Experience in SQL Server, Stored Procedures, Functions, Triggers, Queries, Indexes, Transactions, and Cursors;
Expertise in generating Business reports using Reporting tools like Crystal Reports & SQL Server Reporting Services (SSRS);
Good understanding of developing Web Services using SOAP and XML;
Used AJAX in developing ASP.NET web Applications to provide rich User Interface
Extensive knowledge of C# features like Serialization, Multi-threading, Reflection, and Exception Handling;
Working knowledge in Internet languages like HTML, DHTML, CSS, XML, XSLT, VBScript, JavaScript;
Intensive knowledge and experience in source control and version control (Visual Source Safe, CVS), build process, unit testing (N-Unit) etc;
Very Good experience in handling clients & meeting their requirements and willing to adapt to new technologies/work environments, well organized Analytical & Leadership skills;
Strong in Object Oriented Analysis and Design (OOAD) and UML concepts;
Expertise in database design and programming using SQL Server 2005/2008, Oracle 9i, Microsoft Access, SQL (Stored Procedures and Triggers);
Experience with building data warehouses using SSIS/DTS packages;
Used the waterfall, spiral, agile development and extreme programming paradigm software development methodologies;
Experience coding with different browsers (IE, Firefox, Chrome);
Experienced in developing and maintaining test artifacts including Test Plans, Test Cases, Bug Reports, and Bugs;
Experienced in testing applications and ability to think through the requirements to identify the ambiguities and build test cases for effective test coverage;
Experienced in the use of agile approaches, including Extreme Programming, Test-Driven Development and Scrum;
Expertise in trouble-shooting and problem solving with proven ability to design and develop reliable data driven applications;
Used Google Analytics for the enterprise applications;
Involved in thorough study of Business Requirement documents and functional requirement specifications;
Strong working Knowledge of STLC (Software Testing Life Cycle) & SDLC (Software Development Life Cycle);
Experience in diagnosing and resolving technical hardware and software issues;
Proficient in identifying computer/equipment/device problems and advising on the solution;
Experience in testing and fixing faulty device/computer/equipment including iPhones, iPad, iPod Touch, Apple TV, Apple watches, and computers;
Knowledge of creating, importing, exporting, running queries and scripts with SQL Server;
Knowledge of Database architecture, concepts And SQL Server implementation;
Ability to multitask in a dynamic environment, meet deadlines and schedules while working on multiple titles;
Maintain positive communications and working relationships at all business levels;
Ability to handle work pressure during production deployments and take over the responsibility of post-production defects and bugs tracking independently using Quality center;
Ability to learn new technologies and challenging concepts quickly and implement them;
Self-motivated team player with strong analytical, problem solving, communication and interpersonal skill;
A skilled problem-solver and an efficient team player.
Technical Skills
Operating Systems:
Windows Server 2000/2003/2008/NT, Windows XP/Vista/7/8/10
Technical Languages:
C#, VB.Net, ASP.NET, ASP.NET MVC, Visual Basic 6;0/5;0,C, C++, .Net 1;1/2;0/3;0/3;5, Visual Studio 2005/2008/2010,
Databases:
MS-SQL 2000/2005/2008, MS-Access 7;0, SQL Server Reporting Services 2000/2005
Testing Tools/Co; Integration:
Quality Center, QTP, Load Runner, Win Runner, SoapUI
Methodologies:
SDLC, AGILE, SCRUM, WATERFALL, UML
Middle Tier:
Web Services, WCF, .Net Remoting
Web Tech/WCMS:
HTML, VBScript, JavaScript, CSS
Internet Tools:
JavaScript, JQuery, HTML, ASP.NET 2;0/3;5, XML, XSL, SOAP
Web Servers:
IIS 5;0/6;0/7;0
Middle Tier:
Web Services, WCF, .Net Remoting
Other Tools:
MS Excel, MS Word, MS Power Point, MS Project, MS Outlook), MS SharePoint;
Education
2015-To Date:- Master of Information Systems Security at University of the Cumberlands, Williamsburg, KY;
2014-2015:- Master of Business Administration at Sullivan University, Lexington, KY;
2010-2012:- Master of Science in Managing Information Technology at Sullivan University, Louisville, KY;
2005-2009:- Bachelor of Information Technology at Institute of Finance Management, Dar es Salaam, Tanzania;
2000-2001:- Computer Application Certificate at NewA.Net Ltd Company, Dar es Salaam, Tanzania.
Professional Experience:
Xerox Corporation. Aug 2015 – Dec 2016
Lexington, KY
Client: Apple
Technical Support Advisor
Responsibilities:
Tested and fixed faulty device/computer/equipment including iPhones, iPad, iPod Touch, Apple TV, Apple watches and Mac computers;
Gathered customer’s information and determined the issue by evaluating and analyzing the symptoms;
Worked with customers to identify computer/equipment/device problems and advising on the solution;
Diagnosed and resolved technical hardware and software issues;
Researched required information using available resources;
Analyzed call logs to spot common trends and underlying problems;
Identified and escalated priority issues per Client specifications;
Worked with field engineers to help resolve serious customer issue;
Redirected problems to appropriate resource;
Accurately processed and recorded call transactions using a computer and designated tracking software;
Offered alternative solutions where appropriate with the objective of retaining customers’ and clients’ business;
Followed up and made scheduled call backs to customers where necessary;
Stayed current with system information, changes and updates;
Communicated excellently with customers, clients, supervisors and coworkers.
Galmont Consulting, LLC; April 2014 - July 2015
Lexington, KY
Software QA Engineer
Responsibilities:
Developed, evaluated, revised, and applied quality assurance protocols/methods for manual testing and inspection/review, for COTS or custom software applications, documentation and systems;
Debugged software products through the use of systematic tests to develop, applied and maintained quality standards for client products;
Developed, modified, and executed, new and/or existing software test plans for a variety of application types;
Analyzed and wrote test standards and procedures;
Maintained documentations of test results to assist in debugging and modification of software;
Analyzed test results to ensure existing functionality and recommendations corrective actions(s); Consulted with BA's, product owners, development engineers, or on/off site client QA peers or leads, in resolution of problems;
Worked on developing test plans, writing test scripts;
Examined the application for testing, data validation, and workflow of users;
Analyzed the Business, Functional Requirements and Streamline the Testing Activities;
Designed detailed test cases and procedures from requirement specifications;
Created and maintained user stories based on the requirements and respective releases;
Ensured that QA process is documented and communicated and adequate to ensure agreed quality levels for the application;
Provided input, oversee and review the writing of use cases and test cases;
Worked closely with system developers, Business Analysts, and Project Managers to identify and resolve the issues.
Innovation International, LLC; May 2013 - March 2014
Louisville, KY
Junior Programmer
Responsibilities:
Worked on analysis, designing, development and implementation of Web applications using C#, ASP.NET and T-SQL as a back-end;
Did validation and fixing errors or issues on the websites in a timely manner
Became responsible for site maintenance, and update;
Working on images including getting them, resizing them and converting them into the appropriate format used;
Developed tests (both manual and automated) from detailed test designs complying with coding guidelines and test architecture;
Analyzed client requirements in order to create effective test plans, test cases and to ensure the client's needs are being met;
Communicated with developers for functionality bugs in the web and client applications;
Worked closely with development to identify what test coverage was needed from each build of the application in an Agile development environment;
Tested software applications for defects and usability;
Analyzed application, system, and security errors;
Trained in Selenium for performing testing.
AMENSYS August 2012 - April 2013
Plano, Texas
.Net Developer QA Analyst and Trainee
Trained in analysis, design, development and implementation of Web and Client/Server (winforms) applications;
Trained in working with ASP.NET, WCF, WPF, LINQ to SQL, ADO.Net Entity classes Framework (ORM), ASP.NET MVC 3;0, and XAML;
Well-trained in designing/developing web and winforms applications using C#, VB.Net, ASP.NET, XML, Java Script, Threading, XML Web Services, WCF in multi-tier architecture;
Trained in designing and developing applications in distributed environments;
Proficient in working with various web related technologies including ASP.NET, Ajax, jQuery, JavaScript, Skins, themes and CSS;
Trained in generating various reports using SQL Reporting Services and Crystal Reports;
Good in Object Oriented Analysis and Design (OOAD) and UML concepts;
Trained in database design and programming using SQL Server 2005/2008, Oracle 9i/10g, Microsoft Access, SQL (Stored Procedures and Triggers);
Trained in building data warehouses using SSIS/DTS packages;
Experience in coding with different browsers (IE, Firefox, Chrome);
Good in trouble-shooting and problem solving with proven ability to design and develop reliable data driven applications.
Acquired in-depth knowledge of Software Development Life Cycle (SDLC) and QA testing methodologies;
Trained to perform testing using Quality Center (QC), Quick Test Pro (QTP), Rational, Load Runner, Test Partner (TP), Winrunner, Test Director, QA Center;
Trained in functional, negative, regression, system integration (SIT), acceptance (UAT), load/performance, security (Authorization Testing, Access Control Testing and Encryption and Decryption), browser compatibility, and performance testing;
Gained excellent Knowledge of programming languages like C, C++, Java, SQL to debug and execute HPLoad Runner scripts;
Excellent experience with HPLoadRunner tool for testing and monitoring;
Analyzed results using HPLoadRunner Analysis tool and analyzed Oracle database connections, sessions, log files;
Trained to performed Volume, Performance, Load&Stress testing using Load Runner
Trained to perform Manual Testing, Automated Testing using Quick Test Pro, Win Runner, Load Runner on Windows Environment;
Trained in developing Test Scenarios, Performance Test Plan, Test Cases, Use Case, Traceability Matrix and Test Scripts;
Trained to perform backend testing creating SQL queries in Oracle, SQL Server;
Trained in defect tracking system and bug life cycle using JIRA, Mantis & Quality Center;
Gained experience in Test management tool Test Director (Quality Center);
Kentucky Refugee Ministries Inc; July - Dec 2010
Louisville, KY
Information Technology Assistant
Maintained, upgraded and provided technical assistance to computer systems;
Provided assistance to computer users in person in the computer laboratory;
Verification of data and data entry;
Installed software products for end users as needed;
Handled Help Desk function as well as prioritizing, resolving, recognizing, and solving end-user computer problems;
Assisted clients on various tasks they were doing in the computer lab to make them complete the works assigned to them;
Ensured technical issues were resolved on time;
The Makerz Ltd, 2010
Dar es Salaam, Tanzania
Information Technology Assistant
Diagnosed processing failures in computers and/or peripheral equipment and developed problem-solving methods and implemented corrective action.
Relevant Project Work Performed at the Institute of Finance Management, 2009
Dar es Salaam, Tanzania
;Software Development
Developed Database Management System for managing data of the organization known as Tanzania Meteorological Authority (TMA) using Visual Basic with MS-Access as the back end.
Tanzania Telecommunication Company (TTCL) 2008
Dar es Salaam, Tanzania
Field Work
Diagnosed processing failures in computers and/or peripheral equipment and developed problem-solving methods and implemented corrective action.
IQ-Angels Training College, 2002 - 2004
Dar es Salaam, Tanzania
Computer Programs Trainer
Analyzed, developed, delivered and administered training for computer trainees as required.
NewA.Net Ltd Company, 2000 - 2001
Dar es Salaam, Tanzania
Assistant Website Developer
Assisted in developing the website known as www;newafrica;com and other web applications.