Post Job Free
Sign in

Software Engineer Design

Location:
Byfield, MA
Posted:
June 10, 2013

Contact this candidate

Resume:

Linda Anne Cooper

** **** ******

Newburyport, Ma 01950

978-***-****

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

Summary of Qualifications:

• Expertise in design, programming, testing and innovative research and development.

• Extensive knowledge in designing/developing web applications.

• Experience in working with customers, BA’s and project management to write and prototype use

cases and from these, develop designs/UI & products.

• Exceptional skills in problem solving, software design, databases, object oriented programming

and implementation for client/server, web and database applications.

• Knowledge and use of Agile and SCRUM methodologies throughout product lifecycles.

• Dedicated, hardworking with the interpersonal communication skills to work with all levels of

the organization as well as customers.

• Deep understanding of technology with focus on delivering business solutions.

• Team Leadership and architect skills. Works well with teams and individually.

• Flexibility to quickly learn new technologies/tools as required.

Technical Skills:

• Languages: HTML, XHTML, Java, JavaScript, C, C++, XML, PHP, Visual Basic, COBOL, SQL,

XSL, XSLT

• Systems: Windows NT/XP/9, MS/DOS, VAX/VMS, OS/390, VMWare

• Databases: SQL Server, Ingres, Oracle, Sybase, DB2, SAP, IBM Mainframe, Sybase, MySQL

• Tools: GWT, GXT, SmartGWT, MVP, GWTP, SEO, ExtJS, Soap, DOM, Web 2.0, CSS, JSON,

Maven, Nexus, Hudson, Jing, XChat, Tortoise, Git, WSDL, SOAP, JSON, Yugma, restful services, Curl,

TestNG, AJAX, JDBC, JBOSS, J2EE, Apache, Xerces, Tomcat, Solr, jQuery, servlets, Jira, Tortoise,

Eclipse, Adobe Photoshop & Illustrator, Paint.NET, Jasweb, Firebug, Microsoft Office Suite, Flash, Flex,

IE Development tools, Visio, Google Analytics, Google Froogle, Statcounter, XMLSpy, PVCS, Harvest,

ANT, InstallShield, TestNG, Visual Studio, Visual .NET, Quicktest Professional, Mercury Quality Center,

Clarity, ERWin, Selenium Webdriver

• Browsers: IE6 – IE10, Firefox, Safari, Chrome

Professional Experience:

RedPrairie Corp., Alpharetta, GA Jan 2011 - Feb 2013

Senior UI/Software Engineer/Team Lead/Architect

• Designed/developed an ecommerce based product that allows website designers and business users to

easily create groups of products and/or services for users to browse. Advanced assortment

management tools enable designers to quickly create and customize website templates so that

products/services are displayed in optimal fashion. Using its rich site design tools, business users

without IT involvement can trigger appropriate display characteristics, manage personalization.

• Team lead for 4+ developer off-shore team. Trained team on use of UI tools and then

designed/developed product enhancements.

• Use of GWT, GXT, ExtGWT, Java, MVP, GWTP, CVS, HTML, CSS, Javascript, UX, JSON, Jira,

Eclipse, XML, Integration of Web Services, Tomcat, Ant, SQL and Oracle. Conversion of

ecommerce product from Sencha’s GXT 2.x to ExtGWT 3.x.

• Conducted code reviews and refactored as part of the Agile/Scrumprocess. Worked directly with

Product Management and BA’s to assist in the writing of use cases for the product which in turn were

developed into design specs/products.

Sonatype, Inc., Manchester NH Aug 2010 – Dec 2010

Senior Web Developer

• Designed/developed an artifact reporting tool for Maven Central using GWT and Java which was

released for open source use. Used GWT for front-end, JSON for data retrieval and interfaced with

restful services.

• Developed UI widgets for Nexus using GWT and ExtJS.

• Use of Git/Tortoise for SVN and Jira for bug reporting/project planning. Use of Agile/Scrum

methodologies throughout project lifecyle and Selenium Webdriver 2.0 for testing plugins. Scrum

master for several release iterations. Tested various features of Nexus.

CA Inc., Portsmouth, NH 1999-May 2010

Team Leader/Senior Software Engineer

• Designed/developed an application for the Clarity (manages company projects) release using

ExtJS, Javascript, CSS, HTML, AJAX, UX/UI, SQL Server for the database, etc. Use of Adobe

Photoshop and Illustrator, Flash, Flex for initial design. Worked with customers and across departments

to gather UI design requirements, evaluated design patterns, completed usability testing and worked with

Sencha through CA to help advance their applications as we needed further capabilities. Drove future UI

design that followed closer industry standards.

• Designed/developed features for the new Google Web Toolkit (GWT) UI layer for Clarity which

is a configurable MVC enterprise application where users can customize their own attributes, views and

widgets. Work involved J2EE, componentized UI architecture, processing events, apis, listeners,

processing server data from Oracle and SQL databases, localization, restful services, hosted and server

mode Eclipse debugging, etc. Implemented functionality of reading, analyzing and interpreting user

defined data using XSLT and XML for use in UI display. Use of Agile/SCRUM which included time

estimates, code reviews, unit tests and build timetables. Developed various applications for Clarity using

Dojo, GXT, jQuery and other UI tools before switching to GWT. Responsible for fixing any cross-

browser differences. Used Jira for bug reporting/tracking. Completed test units using Junit/TestNG and

used ANT for builds. Major influence on decision of use of GWT for Clarity UI Layer as well as rest of

company.

• Designed/developed Unicenter Asset Intelligence (UAI) which involves the extraction,

transformation, cleansing and complex analysis with portlet presentation of data defined in databases

based on XML defined metadata. Based on customer feedback, designed the initial prototype for UAI

which went on to the full product life cycle including product requirements, reviews from customers,

detailed Design Documents, coding, documentation, test plans and test suites. Use of Quicktest

Professional/Mercury QC to write tests and test suites. UAI required code to connect with remote and

local databases/web services. Work involved PHP, WSDL, SOAP, HTML, Javascript and JDBC for the

UI front end/database interaction and Java, SQL and Visual Basic for the command line utilities/database

extraction. Designed the XML file definition for the user defined KPIs used within UAI to display data

for customization.

• Designed/developed a filtering and alerting system based on event types using Java, Tomcat,

Eclipse and JBOSS. Developed an XML parser using SAX2/Xerces to parse the database schema after

design of the schema.

• Submitted a patent on writing reusable test suites.

• Development of CA TAU thin and thick client UI standards.

• Team lead for sustaining group in India to maintain previous Advantage Data Transformer

releases.

Platinum Technology, Portsmouth, NH 1996-1999

Team Leader/Senior Software Engineer

• Designed and developed a drag & drop UI interface for Advantage Data Transformer (ADT)

using Visual C++/MFC to automatically create database data movement scripts across many databases

based on UI created tables, columns, joins, stored procedures, views, etc. Developed the server code

specific to each database. Use of Visio, SAP feature, ERWin, Visual Studio and Visual .NET. Designed

and implemented the installation and configuration components of ADT.

• Extensive knowledge of physical and logical ERDs for use with ADT.

• Member of the UI standards committee at PLATINUM Technology. Trained employees on

incorporating the standards into other PLATINUM products.

• Trained new project developers and team lead for ADT developers.

Trinzic Corp., Portsmouth, NH 1993-1996

Team Leader/Senior Software Engineer

• Designed/developed a client-server Middleware product called InfoPump using Visual Basic that

converts, processes and moves data between different databases (see above) or data files. InfoPump

provides transformation and movement of data between multiple heterogeneous databases. Work

involved scheduling, script generation, data cleansing/analysis and UI. Evaluated competitor products

and gathered customer feedback for design research. Team Leader for two developers to lead InfoPump

development. Designed/developed J2EE Java servlets to display data produced from running InfoPump

Scripts and to schedule the scripts to run. Use of SOAP, JBOSS and open source tools including Apache.

Education:

State University College at Potsdam, NY, BA in Computer Science

Various courses related to UI, databases, languages based on product requirements.

Certificate, Windows Programming

Academic Honors: Phi Theta Kappa, Dean’s List, Data Processing award for highest GPA.

Outside Interests:

Personally developed websites using HTML, PHP, Adobe tools. Use of search engine techniques,

keywords, linking, web layouts, XSL, flash, ASP, MySQL, etc.

Use of Google Analytics for site monitoring and Google Froogle for item registration. Have written

several blogs regarding areas of interest.

Lap Swimming, Hiking, Non-profit organization supplying laptops to children.



Contact this candidate