carson-ellsworth-resume [ February 13th, 2008 ] Posted in » Uncategorized
Carson W Ellsworth
My web site, http://fastwiki.com
Objective
I am seeking an full-time permanent or full-time contract position in front end software development / quality engineering / or back end development. The applications would be built for the web or intranet using next-gen technologies such as (x)html, php or java, javascript, css (2 | 3) or Ajax.
Qualifications
Education
Bachelor of Science Computer Science, UC Riverside
Technical Ability
Technology |
Level |
Comments |
| SEO (Search Engine Optimization) | Expert | Sites implemented quickly ranked high on search results for client keywords. For example: systematic decision making currently ranks first out of a million or more hits. Another search to try is webking download which ranks first again. |
| Eclipse | Expert | Have used the IDE since v1. Developed extensions for the platform, tested many Eclipse based projects |
| Apache (Web server) | Expert | Including WAMP/LAMP Stacks - Able to setup configure and maintain local and remote server solutions (experience with mod_rewrite, mod_tidy, etc.) |
| PHP | Intermediate | PHP - Hand coded PHP websites and content management systems. Implemented an enterprise level trouble ticket tracking system. |
| (x)html | Expert | Able to hand code valid,w3c standard (strict) (x)html |
| css | Expert | Strong CSS knowledge. Including the ability to hand code cross-browser css based layouts with floating elements and layers (divs). |
| MySQL | Intermediate | Designed schema for trouble ticket tracking system, wrote queries to access database. |
| Windows | Expert | Experience with development in a Windows hosting environment. Including test automation on that platform. |
| Linux | Intermediate | Experience with development in a Linux hosting environment. |
| SVN | Expert | Maintain multiple repositories, tag revisions, revert to previous, etc. |
| Bugzilla | Expert | Able to program to the bugzilla api to extend the software and customize it. |
| AJAX and Derivative Technologies | Intermediate | Developed, debugged, and tested. |
| Markup | Expert | Markdown and Textile, and Wiki mark-up preferred. |
| RSS/ATOM | Intermediate | Experience with XML syndication in multiple formats and schemas. |
| Photoshop, Gimp | Expert | Slicing, image manipulation and optimization of graphics, layers, alpha. |
Employment History
2006-Present
Independent Contractor (Website design and implementation)
San Diego, CA
As an independent contractor I implemented websites for clients. I handled the entire development life-cycle of the sites and also maintain them routinely.
The primary language technology used was php. Style sheets were also employed and the sites are compliant with the W3C standardizing committee for online documents.
All of the websites implemented have been heavily optimized for search engine results and continue to stay at the top of search results for the client keywords.
Click on the links below to view the sites.
Website Portfolio
Sites I designed, implemented and maintain. |
Monthly Traffic |
Monthly Page Views |
|
| Business Processes Inc. | http://critical-thinking.com | 1000 | 2000 |
| Software LifeCycle Group | http://swlifecycle.com | 500 | 800 |
| London’s West End Pub | http://thewestendpub.com | 200 | 500 |
| Mac Meda Destruction Co. | http://macmedadestructionco.com | 100 | 200 |
| Fastwiki Media | http://fastwiki.com | 3000 | 4500 |
| Total | 4800 unique visits | 8000 page views | |
Parasoft Corporation
San Diego, CA
Systems Engineer
1995-2006
- 10 years of direct, hands-on experience as Senior QA/Release Engineer
- Quality Assurance lead for Jtest, a ParaSoft Automated Java testing tool
- Static Analysis, Junit, and White Box Testing Expert
- Thorough understanding of current QA Principles, techniques, and technologies
- Experience working with automated testing tools such as Webking, Jtest and Soaptest
- Strong QA methodology, process, as well as technical leadership
- Capable of performing both white box testing as well as black box testing.
- Able to assess the current software requirements and develop a pragmatic approach to deliver software testing services and drive the adoption of the QA test process.
- Both technical background and management background to effectively manage the QA function
- Ability to lead the QA and Release initiatives through the full development life cycle, including requirements and design review, managing test resources, test planning, test execution, and release management.
- Continuously streamlined and improved the testing life cycle to, ensure test planning, execution, and reporting are effective, agile, and coordinated.
Quality Assurance / Release Manager
- As Quality Assurance and Software Release manager I was responsible for the leadership and implementation of software QA and Release strategy, standards, and processes.
- I built and managed appropriate sized teams of test engineers, on-shore and off-shore, necessary to keep the pace of testing.
- Ensured quality of all software applications prior to production release.
- Overall responsibility to build and maintain a staging environment where all code was tested and certified prior to roll-out.
- Coordinated and performed functional and regression testing of complex applications with the software owners and application development teams.
- Responsible for designing, building, and maintaining a dedicated Staging environment
- Ensured that the QA environment stays in sync with production to ensure valid testing
- Designed, developed, and implemented test suites that provide complete testing coverage for all applications
- Black box and White box testing
- Management of a team of onshore and offshore QA and Release engineers
- Selected and implemented appropriate tools for managing the test process
- Provided leadership in establishing and documenting all testing policies, procedures, and standards
- Addressed data quality issues with users, vendors, and management
- Developed QA test scripts and test plans for all critical software applications
- Partnered with Development, Project Management, Application Engineering, System Support, and System Operations groups to integrate QA and Release Management into the overall software development life cycle
Manager - Professional Services
- Managed and trained support personnel including all aspects of the support infrastructure for Jtest
- Onsite deployment, setup and troubleshooting of issues in the product
- Managed customer accounts
- Assisted sales throughout the sales cycle
Manager - Technical Support
- Managed daily activities of a 5 person help desk team
- Defined processes for issue life-cycle
- Resolved technical issues
Solutions and Field Sales Engineer
- Evaluated and implemented trouble ticket and issue tracking systems to decrease issue resolution time
- Performed technical demos and presentations of product to potential customer
- Conducted proof of concepts at several companies that led to purchase orders
- Identified issues with the product and communicated frequently the development group
Software Development
- Designed, implemented and developed integral parts of Jtest, an award winning automated testing tool, for Java.
- Created professional installers, using Install Shield for Parasoft’s products shipped to market.
- Implemented and designed a C++ overloaded function resolution module for a proprietary parser
- Worked on code for a full Java parser front end for a rule analysis engine for Jtest
- Coded native API for the Jtest virtual machine (a clean room implementation of the JVM)
- Prototyped Struts based web-application used in a Parasoft company partnership with Xystus



