Samuel Lee
Hoffman Estates, IL 60010-5520
ac02lw@r.postjobfree.com
PROFILE
Senior software engineer with 20+ years of experience in developing enterprise applications and web user interfaces seeks new opportunity to be a major contributor to an innovative, agile, industry leading organization
EXPERIENCE
ACXIOM CORP. Downers Grove, IL
Senior Software Developer 2012-2016
•Worked as the lead developer contributing over 90 percent of the development effort on a company-wide enterprise data workflow web application which had a significant contribution to the bottom line. Was considered the subject matter expert for this application and consulted with the testing teams and user groups for this application.
•Worked on a customer relationship management dashboard application using node.js, angularJS, and MongoDB.
Software Developer 2006-2012
•Worked on a development team that designed, developed, and maintained a web application that was the frontend to multiple data stores.
•Worked on a command, control, and build system with an objected oriented architecture written in perl on the backend with a java UI frontend.
•Worked on a spreadsheet style application in javascript using early AJAX principles.
Solutions Developer 2001-2006
•Worked on a custom in-house CRM solution utilizing J2EE backend and html frontend.
MAY & SPEH Downers Grove, IL
Database Programmer 1996-2001
•Worked on a proprietary high speed file-based database.
•Performed data builds including seamless data staging.
•Wrote UNIX scripts for database load pre and post processing.
DP TECHNOLOGY CORP. Chicago, IL
Applications Programmer 1993-1996
•Worked with a CAD/CAM software product that ran large industrial machine tools.
•Wrote software modules in proprietary scripting language for the CAD/CAM software.
•Worked on control and monitoring scripts in DOS and UNIX environments.
•Taught client classes for the CAD/CAM software.
EDUCATION
Michigan Technological University Bachelor of Science, Computer Science, 1992
TECHNICAL SKILLS
Development frameworks: scrum, extreme programming, waterfall
Languages: Java, C, Perl, DHTML/XML, unix shell scripts, javascript, angularJS, regular expressions on various platforms, SQL
Design paradigms: Object-oriented design with UML, analysis, and implementation with unit testing, 3 tier software architecture with JEE backend, continuous integration, test driven development
Software frameworks/libraries: JavaServer Faces, Struts, JAXB, JIBX, JSON, Castor, node.js, typescript
Tools: JIRA, Git, Subversion, CVS, maven, ant, grunt