Post Job Free
Sign in

Experienced Software Developer

Location:
United States
Posted:
June 29, 2009

Contact this candidate

Resume:

**** * *** ****** **# ***

Fairfield, IA *****

240-***-****

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

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



Contact this candidate