Software Architect Resume Profile
Orlando, FL
Summary of Qualifications
Highly experienced, talented and dependable IT professional with seventeen years' experience in Internet technologies, software development, and systems administration. Also proficient in development life cycle, agile methodologies, user experience, e-commerce, user support, and database management.
Technical Skills
Operating Systems and Applications: | UNIX Linux, BSD , Mac OS X, Windows MS SQL Server, MySQL, Apache HTTPD, IIS, Source Control SVN, Git , Email Servers Dovecot/QMail/Postfix PHP MVC Frameworks Zend, CakePHP, Symfony2, In-house , JavaScript Libraries Dojo, Prototype, jQuery |
Languages and Technologies: | Java SE 1.4 1.7, PHP 5.x , ASP.net / C 2.0, 3.5, 4.0 , HTML5, X HTML/HTML5, CSS3, JavaScript, C/C , SQL: 1999 Transact-SQL, MySQL , Internet Protocols POP, SMTP, DNS, HTTP, FTP, TCP/IP , XML, JSON, REST, Object-Oriented Programming, Design Patterns, SDLC |
Career Experience
Software Architect
Confidential
Technologies: PHP5, Python, Java SE 7, MySQL, CentOS Linux, XML, Git
- Architect and Lead Developer for Learning Impact 2014 Platinum award winning Content Automation Tool CAT Project.
- Built and managed a small distributed cluster of CentOS 6 servers to host public-facing web-based applications for multiple departments throughout the organization.
- Created architecture of redundant Apache and MYSQL servers with a distributed session store using Couchbase
- Deployed an automated workflow system to retrieve educational content from third-party FTP site and store it in local GIT repositories. This resulted in a reduction of time for the deployment team to release content to customer Learning Management Systems of over 75 and allows for customer notification of updated content.
- Instrumental in IMS Learning Technologies Interoperability LTI certification.
- Designed, Implemented, and Deployed scripts for LTI with an eye to content authorization and user experience.
Senior .Net Developer Contract
Confidential
Technologies: HTML5, jQuery, C , .Net Framework 4.0, ASP.Net MVC 3, MySQL, SOLR, IBM DB2, Java, JDBC
- Analyzed and wrote functional documentation for application features for automotive client application rewrite.
- Integrated Java code via IKVM for DB2 stored procedure calls into .Net DAL layer
- Converted wireframes and HTML prototypes into Razor view templates, including interpolating model fields
- Developed JavaScript logic for UI behaviors, including custom AJAX-based modal dialog system
- Wrote controller and model classes for application features as well as service classes to integrate queries from multiple data sources.
Senior Developer Contract
Confidential
Technologies: C , Java SE, Windows MFC
- Diagnosed and resolved user-reported defects in client/server based call dispatch and billing systems
- Wrote a standalone application to diagnose network issues at vendor sites.
Web Developer Contract
Confidential
Technologies: PHP5, REST, CakePHP, jQuery, Linux, Apache, MySQL
- Designed and developed features for next-generation M2M platform on LAMP platform
- Architected and developed device-based controls using only HTML and JavaScript
- Implemented status, control, and configuration systems for cellular radio and GPS on embedded systems
- Developed administration, messaging, and reporting features on centralized web portal site.
- Senior Interactive Developer Contract
Confidential
Technologies: C , ASP.Net, ASP.Net MVC2, HTML, Javascript
- Developed abstracted API using Microsoft .Net platform to allow developers to use an arbitrary cloud storage provider and change providers solely by configuration.
- Wrote client and server-side data validation providers for use with ASP.Net MVC2 framework.
- Created JavaScript-based game scaffold from client specifications.
Software Engineer III Contract
Confidential
Technologies: C, FreeBSD, TCP/IP, REST
- Resolved show-stopper defects in mission-critical proprietary UNIX super-server package written in C
- Participated in requirements and design process for new hosting platforms
- Assisted with design of REST API for platform automation
- Designed and prototyped framework for flexible and brand-able customer-facing hosting control panel
- Resolved defects and prepared fixes for QA testing as needed.
Senior Developer Contract
Confidential
Technologies: PHP5, HTML, CSS, Javascript, MySQL
- Created business objects to support the company's document types as add-ons to a commercial PHP5 based content management system, with associated business rules, validation, and workflow integration
- Transformed mock-ups, HTML wire-frames, and CSS stylesheets into dynamically-generated fragments to be composited via a Smarty-based templating system
- Developed content generation rules to transform articles, photos, video, ad scripts and other media into complete web pages to be deployed to the content delivery servers.
- Designed MySQL tables with appropriate indexes, foreign key relations, and triggers to support custom business objects
- Worked with teams in Doral and New York to assure rapid response to issues and smooth rollout of deliverables
- Performed testing, quality assurance, source code management, and systems management tasks, among others, on an ad-hoc basis.
Developer Contract
Confidential
Technologies: PHP5, MySQL, SugarCRM, Moodle, SQL Server
- Wrote an extensible application in PHP 5.2 for data transport and transformation between MySQL and Microsoft SQL Server, used initially to import data into SugarCRM from the Moodle learning management system
- Created a SugarCRM module to hold student profile information.
- Mobile Server Software Architect Contract
Confidential
Technologies: PHP5, Java, Groovy, HTML, XML, Linux, Apache
- Designed software features for inclusion in a joint venture between RIM and TicketMaster to create a mobile e-ticketing application for BlackBerry smartphones utilizing Apache on Linux as a backend
- Implemented best-of-breed features in Java, PHP, HTML, and XML for inclusion in production builds
- Performed analysis of on-phone modules to determine feasibility of portability to a server-side automation and testing framework
- Designed and implemented system tests using a proprietary test harness and the Groovy scripting language
- Utilized software configuration management Perforce and defect tracking software DevTrack to log defects and ensure quick and accurate resolution through the software release process
- Worked with teams in multiple facilities across North America and utilizing agile processes to ensure deadlines were met.