SOFTWARE ENGINEER - Computer science professional currently working within Agile
software development methodology. Strong creative skills supported by solid
foundation in mathematics. Hands-on practitioner recognized for ability to
quickly grasp and apply new technology.
TECHNICAL SKILLS
Languages: Java, JSP, HTML, JavaScript, CSS, PERL, C++
Technologies: JMS, WSDL
Databases: Oracle, MySQL
Frameworks: Spring, Hibernate, JUnit, Struts, AJAX
Tools & Utilities: Maven2, Ant , Eclipse, Cruise Control
Platforms: Windows, UNIX, Macintosh, Linux
PROFESSIONAL EXPERIENCE
Commission Junction, Santa Barbara, CA
Position: Software Developer
Dates of Employment: 2005-Present
Job Duties: Develop complex production software with increased responsibility
for planning and implementation.
Developed the front end layout of application using Struts and Spring MVC,
developed action/controller classes, form beans, Spring DAO layer and used
HTML/JSP for presentation layer.
Used Spring Framework for Dependency injection and AOP.
Resolved merge conflicts between Java, XML and JSP while merging and
refactoring the code base.
Wrote JavaScript for client side page validation.
Wrote JavaScript to validate the pages.
Involved in regression testing and bug fixing of the application.
Worked with JMS for batch processing on back end system
AT&T, Atlanta, GA
Position: Software Developer
Dates of Employment: 1999-2004
Job Duties: Planned, designed and implemented Web-based applications throughout
development process for internal customers.
Served as user interface (UI) developer for Web-based application.
Responsible for front end screen development, utilizing Java Beans, JSP, HTML,
JavaScript, CSS and CORBA architecture.
Converted user requirements into efficient, re-usable, cost effective software
code based on standard methodologies.
Studied Human Computer Interaction ~HCI) to ensure user needs were met from
functionality and design perspectives.
Balanced the needs of the application users with business objectives and
challenges, which increased user satisfaction, efficiency and productivity.
Created and maintained Web site for development teams status notes and
documentation of all project processes and participants.
Prepared and designed written technical documentation to support the
development, installation, operations, training or maintenance of technology
systems, software or applications.
Diagnosed, isolated and implemented remedies for system failures caused by
errors in software code.
TECHNICAL ENVIRONMENT
Java, JDK1.5, Perforce, Resin 2.1.7, Oracle 1 [Send email to request phone number] , SQL Developer, Eclipse
Ganymede (3.4.1), Ubuntu
8.04
EDUCATION
Bachelor of Science, Computer Science Spelman College, Atlanta, GA
1999
Honors: Mortar Board, Senior Honor Society
|