Fairfield, IA *****
************@*****.***
SUMMARY OF QUALIFICATIONS
* Languages: 3+ years of professional experience in designing, developing and testing software using Java and C#
* Web technologies: 3 years of professional experience in Web development using ASP.NET, C# and MS SQL Server
* Design: Extensive hands-on knowledge and experience in the design, development and testing of Object Oriented software using Rational Unified Process (RUP)
* Testing: Excellent knowledge and testing experience with white box, black box, unit, performance, stress, regression, UI, API testing including test automation
* Communication skills: Strong team player with excellent communication and interpersonal skills
* Additional skills: Highly perceptive, with proven ability to pinpoint problems, provide creative solutions, and follow through to resolution in a timely and cost effective manner
OVERALL TECHNICAL SKILLS
Programming Languages Java, C#, C++, C and Visual Basic
Web Technologies ASP.NET, RESTFUL AND SOAP WEB SERVICES,
HTML, XHTML, JavaScript, CSS, AJAX, JSP,
Servlets and JSF
Databases MS SQL Server, MS Access, MySQL
Networking TCP/IP, UDP, DNS, DHCP, FTP, NFS
Operating Systems Windows 2000/XP/Vista
IDEs MS Visual Studio.net, Eclipse, NetBeans
Web/App Server IIS, Apache
Tools Visio, UML, Rational Rose, Matlab
PROFESSIONAL EXPERIENCE
Software Engineer Sept 2005 – October 2008
GALAXY InfoTech Pvt. Ltd.
Customer Support Mobile Web Application
Member of a team that developed a customer support mobile web application for Dire Electronics Ltd. Customer complaints were initially logged into a database that was designed using MS SQL. Engineers were then able to access these complaints in the database using their WAP-enabled mobile phones while they were traveling.
Responsibilities
* Worked with the business analyst in gathering requirements, analysis, and design, and then documented functional and technical requirements, including software architecture documentation and technical design using UML diagrams.
* Designed and implemented the mobile web application using the Mobile Internet Toolkit
* Tested the application on an emulator by using emulator software
Technical Environment: ASP.NET, C#, MS SQL Server, AJAX, CSS, XML, Emulator, Mobile Internet Toolkit
Student Information Management System
This project was an intranet and web-based application, designed and built for the five campuses of Omega University College. It was designed to be used by administrators and students. It included enrolling new students, tracking and monitoring students’ academic history, handling records of examinations, assessments, grades and academic progress.
Responsibilities
* Analyzed complete software requirements and developed the software requirement specification (SRS)
* Designed and implemented Class Diagrams, Use Case Diagrams and Sequence Diagrams
* Developed a prototype of the product to solicit and incorporate feedback into the design
* Performed system testing to ensure the compiled software components of the applications adhered to project standards, performance criteria, and functional specifications
Technical Environment: ASP.NET, C#, ADO.NET, MS SQL Server, XHTML, AJAX, CSS, JavaScript
Bank Management System
Member of a team that developed an automated bank management system that handles daily transactions, account management, user accounts, etc
Responsibilities
* Involved in all phases of the project, including requirement specification, analysis, design and implementation of the system
* Designed and implemented the user interfaces (UI)
* Implemented the business logic
* Wrote the test plan, test cases, and test scenario units
Technical Environment: Java, JUnit, JDBC, UML, RUP, MySQL, Rational Rose
OTHER RELEVANT EXPERIENCE
E-Bazaar
An online purchase system that allowed customers to browse and select catalogues and products, maintain a shopping cart, retrieve the saved cart, check out, order online and review the history of past orders. An administrator can add, edit and delete products and catalogues.
Responsibilities
* Specified and analyzed complete software requirements including functional and non-functional requirements
* Designed and implemented Class Diagrams, Use Case Diagrams and Sequence Diagrams
* Implemented using Java as the front end and MySQL as the back end
* Developed automated unit, regression, performance and integration test cases
Technical Environment: Java, CVS, JDBC, JUnit, UML, RUP, Design Patterns, MySQL 5.0, Rational Rose, Jess
EDUCATION
Master of Science in Computer Science 10/2008 – 05/2009
Maharishi University of Management, Fairfield, IA, USA (completed fulltime studies)
Bachelor of Science in Electrical Engineering (BS) 11/2001 – 06/2006
Arba Minch University, Ethiopia
ACHIEVMENTS AND AWARDS
* Received certificate of appreciation at GALAXY InfoTech Pvt. Ltd. for developing an outstanding coding standards for the company, resulting in a 30% reduction in required time for integrating the different modules implemented by different developers.
Million Bacho