Senior Software Engineer Resume
2.00/5 (Submit Your Rating)
Louisville, CO
SUMMARY:
- Well - rounded professional with more than eight years of experience in building high-quality web applications.
- Specialize in PHP5/MySQL, Flash, Flex, and ActionScript 3.0 programming.
- Comprehensive knowledge of server configuration and front-end and back-end programming and databases.
- Committed to writing reusable object-oriented code and delivering powerful user experiences. Master’s in Computer Science.
TECHNICAL SKILLS:
Programming Languages: PHP, Java, JSP, JavaScript, ActionScript 3.0, Perl
Clientside: HTML, CSS, jQuery, AngularJS, AJAX, XML, JSON
Applications: Apache, MySQL, Eclipse, Vagrant, Tomcat, Subversion, SOLR
Frameworks/Tools: Laravel, AngularJS, Zend, CodeIgniter, Kohana 3, Moodle, Wordpress, Drupal
PROFESSIONAL EXPERIENCE:
Confidential, Louisville, CO
Senior Software Engineer
Responsibilities:
- Introduced an ORM, Doctrine 2, to a platform driven by inefficient and unmaintainable stored procedures, providing a much more fluid data access layer.
- Lead refactoring effort to introduce relational integrity constraints and consistency to a poorly designed data model.
- Increased team productivity by encouraging the use of debugging tools such as PHP console, XDebug and application logging.
- Reviewed code from junior developers and developers overseas to ensure code quality.
- Integrated a patent lookup tool which improved researcher submission quality, and an international payment service, allowing administrators to easily pay researchers outside of the US.
- Developed an analysis tool on top of Solr, allowing submission reviewers to search for multiple keywords in a set of documents and see them scored and color-coded for easier ranking.
Senior Software Engineer
Responsibilities:
- Lead development of the Arts & Sciences online orientation system.
- Developed reporting tools, calendaring system, and data management system for orientation administrators.
- Developed UI, assessment system and online checklist for students to use in preparation for orientation sessions.
- Optimized queries in online advising and calendaring system which greatly improved performance.
- Refactored thousands of lines of legacy PHP code into Kohana 3, a powerful framework and object-relational mapping tool.
Senior Software Engineer
Responsibilities:
- Maintain system that monitors performance of 75,000+ parked domains and service that runs weekly and monthly database queries on domain revenue and click-through rates.
- Acquired additional responsibility after major department layoffs and serve as sole PHP programmer, web developer, and QlikView developer.
- Built Smart Affiliate Monitor system to monitor and track affiliates who operate non-compliant offers.
- Reduced administrative costs significantly by building site that uses SalesForce.com API to import custom data (campaigns, leads, revenue) through CSV files into SalesForce.com.
- Developed report import tools that use API to retrieve reports and wrote Perl Mechanize scripts to automate web-based logins, fill out search forms, and download results.
- Built robust backend for billing users through premium SMS messaging and delivering mobile content.
- Created website that offers discounted movie tickets as monthly subscription.
- Gained comprehensive experience with PHP, Linux Server administration, shell scripting, MySQL management, and database design.
ActionScript Developer Consultant
Responsibilities:
- Designed XML specification to export complex layouts with text, images, and vector graphics to .NET backend and allow downloading of high-resolution versions.
- Took over project from developer who used ActionScript 2.0. Re-developed user interface with ActionScript 3.0 and Flash to meet Base64 image encoding requirements and increase load time.
- Recognized by owner for excellent work and performance of user interface.
Software Engineer
Responsibilities:
- Learned ActionScript and improved predecessor’s code in one week. Built Flash CMS tool, rapid prototypes, and proof-of-concept applications and assisted in redesign of CinemaLatino.com.
- Resolved out-of-sync Flash animation with background video by testing actual frames per second (fps) of Flash file and setting animation position at regular intervals to align properly with video’s fps.
- Developed stationery store for IHS Energy that allowed users to enter information, create proofs, and send orders directly to printing service. Used PHP ImageMagick extension to create proofs.
- Built unique analytics system (Flashback) for Flash tradeshow presentations, which used timer to send data (viewing time, browser statistics, unique visits, etc.) to database for customer reports/graphs.
- Created virtual cloud chamber in Flash for SpaceClass.org to allow students to fire alpha, beta, and gamma particles into various materials, monitor reaction to magnets, and learn about isotopes.
- Collaborated with a variety of clients including KPAOnline.com, Lockheed Martin, Sonora Entertainment, GE Instruments, Red Rocks Community College, and Maxtor.
Web Developer
Responsibilities:
- Built card-reading script in Python to read student IDs and print student majors on nametags.
- Developed Java Servlet application for website that collected information from teachers. Gained comprehensive knowledge of Java, JSP, Tomcat, and Servlets.
- Created PHP website to gather dissertation information for director of career services.
- Acquired strong foundation in object-oriented programming.