Director at Sports Ink
NationalityAmerican
Current locationIreland
Work categoryIT and Technology
EducationBachelor/Degree
Profile Activity
Versatile software engineer with 9 years experience in a large multi-national corporation (Xilinx Inc). Excellent communication skills, thorough, methodical and precise. Strong team player, who is efficient, smart and "gets things done". Well-developed logical and analytical skills and a tenacious problem-solver. Competitive and adaptable when faced with a challenge. Proficient using C++ and Java.
Currently, I am a Director of Sports Ink, we specialize in temporary tattoos for sporting fanatics, and we also have a range of sports-themed greeting cards.
I am also providing web services (via ridelikeaturtle web design) -- domain name registration, website design and hosting, CMS, etc -- for small businesses, clubs and organizations.
John Edwards's Professional Experience
Sports Ink - Director
Sports Ink specializes in sports temporary tattoos and greeting cards for the sports fanatic. I control online product marketing, brand awareness, provide and maintain web content; product inventory control and invoicing, drive sales, advertising and product promotions, help coordinate and manage event activities, contribute to new product designs, and guide the overall direction of the company.
Xilinx Ireland - Senior Software Engineer
Worked as an integral contributing member of a team of software engineers in support of internal testing groups based worldwide - Ireland, Scotland, India and the United States - providing applications for test submission, analysis, comparison and viewing of internal software builds, tests, and test results.
Documented, analyzed, benchmarked and maintained a Java application for transporting and processing engineering test results data from multiple remote sites for insertion into a local database.
Created monitoring programs using C++ utilizing STL and BOOST libraries for the advance notification of database insertion errors and for the tracking of database insertion rates.
Played a key role in the design, enhancement and maintenance of a Java application to allow testing engineers to manage and submit tests from remote global sites worldwide.
Actively engaged in the design, enhancement and maintenance of a Java application to provide testing engineers the ability to view and compare their test results.
Xilinx Ireland - Software Engineer
Worked as an integral contributing member of a team of software engineers in support of internal testing groups based worldwide - Ireland, Scotland, India and the United States - providing applications for test submission, analysis, comparison and viewing of internal software builds, tests, and test results.
Xilinx Ireland - Senior Software Engineer
Product Delivery & Installation Promoted 2003-2007
Designed, implemented, documented, tested and maintained a C++ GUI application for tracking, detecting, and delivering required software updates.
Incorporated special procedures for the replacement of files currently in-use.
Worked with Xilinx software marketing groups, to implement a hierarchical presentation and selection process for displayed software updates based on current versus available software updates.
Provided a complete process of uninstalling previously-installed software products.
Xilinx Inc. (Colorado) - Software Engineer
Worked with a team of software engineers and external groups to define product requirements, features, implementation and testing schedules for product deliverables designed to deliver and install Xilinx software across multiple platforms via CD-ROM and over the web.
Provided support, documentation and testing for annual and quarterly software releases.
Created a Java AWT (Abstract Windowing Toolkit)-based GUI application to replace an existing text-based solution, which greatly enhanced customer ease-of-use and provided an attractive, stable and portable solution for Xilinx software installations on Solaris and HP operating systems.
Analyzed and implemented an accurate method for calculating software installation sizes of Xilinx software on Windows, solving the problem of running out of available disk space during installations and resulting in a significant improvement in customer satisfaction.
Maintained (with continued upgrades and enhancement) an MFC (Microsoft Foundation Classes)-based product delivery solution for Windows operating systems.
Provided as-needed platform-specific solutions for installation requirements, such as drivers, program application links and environment variables, for Linux, Solaris and Windows operating systems.
Implemented a registration ID validation scheme to support varying installable product configurations, allowing 100,000 unique IDs per product to be generated and validated.
Created an encryption solution to restrict the installation of software to a specific customer's personal computer.
Was selected for transfer to Xilinx Ireland as an opportunity to work abroad within the Xilinx organization.
John Edwards's Education and Qualifications
Bachelor/Degree - B.Sc, Computer Science
Colorado State University
Bachelor/Degree - B.Sc., Psychology, Anthropology
Colorado State University
John Edwards's Additional Information
Links
- Sports Ink Temporary Tattoos - http://www.sportsink.ie
- ridelikeaturtle web design - http://www.ridelikeaturtle.com
- Sports Ink on Facebook - http://www.facebook.com/sportsink
- Sports Ink on Twitter - http://twitter.com/sportsink
Interests
Softball, motorcycling, and painting (digital).