Software Engineer Resume
Austin, TX
PROFESSIONAL SUMMARY:
I am a Full Stack Web Developer with experience implementing web applications in several web application frameworks. I've worked with ASP.NET, Java/Spring/Stripes, and most recently with the MEAN stack. I am a dedicated, self motivated individual and I take pride in my work. I enjoy coding and learning cutting - edge technologies, and I adapt quickly to new environments. I am looking for an opportunity to develop web applications using modern front-end JavaScript frameworks
CORE QUALIFICATIONS:
- Java
- JavaScript
- Spring
- HTML
- Stripes
- CSS
- Velocity jQuery
- JSP
- AJAX/REST/JSON
- JSTL
- AngularJS
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Software Engineer
Responsibilities:
- NodeJS, Express, Grunt, AngularJs, MongoDB, Mongoose, HTML5, SCSS/CSS3
- Gathering requirements, creating documentation, and developing web applications using MEAN stack.
Confidential, Austin, TX
Software Engineer
Responsibilities:
- Confidential software engine automates compensation management, processing sales performance component calculations for millions of transactions across multiple currencies for small to medium sized businesses.
- Worksheets define the compensation structure and data keys for specific customer configuration.
- Designed and implemented new product features for managing worksheet configurations.
- Created mockups, and developed HTML, JavaScript, advanced jQuery plugins, AngularJS, and SCSS/CSS3.
- Developed backend Java/Stripes Controller for handling requests from UI, Services for reading and writing to client's worksheet xml files, and updated existing Java classes for JSON serialization.
- Redesigned product navigation, adding interactive overlay panels and improving usability throughout the application.
- Created Worksheet components, and maintained existing/legacy user interface which was built using JSP, HTML, JavaScript, jQuery and YUI.
Confidential, Austin, TX
Senior Java Developer
Responsibilities:
- Over 130 rules define the learning experience, impacting navigation, seat time, testing, completion, and .
- Developed Java/Spring Controllers for handling requests for course launch, for generating and rendering course content, and for learner session management.
- Worked with Toplink Workbench to create descriptors and mappings, and implemented Java objects to query Toplink Session for generating course course content.
- Developed layouts, navigation, scene types, assessments and course completion templates from mockups using Velocity, HTML, JavaScript, jQuery and CSS.
- Led a remote development team through course content beta testing of 360 courses in the new Course Player.
- Implemented Java Web Service for exporting the Course Player as a SCORM compliant package, for use in a third party LMS.
- Built a jQuery video player plugin for displaying ad scenes to the user at defined intervals throughout the course content.
- Developed Java Web Service for selecting ads based on course and learner metadata.
Confidential, Austin, TX
Senior Software Engineer
Responsibilities:
- Developed a custom charting and alert notification application using C#.NET.
- Developed a customizable user defined layout manager, and an alert message display module.
- Developed a C#.NET desktop application, which parses 1GB+ log files and provides the capabilities for the user to search, sort, and save results.
Confidential, Austin, TX
Java Developer
Responsibilities:
- Designed and developed an intranet web application for assigning discretionary bonuses.
- Gathered requirements and wrote documentation including JavaDocs.
- Developed web application components.
- Developed the web application Help module API, and the Navigation UI.
- Wrote developer documentation and end user “quick-start” guides.
Confidential, Austin, TX
Web Application Developer
Responsibilities:
- Developed web applications, and reusable .NET controls
- Developed web applications and reusable .NET controls such as a credit card processing gateway, and map for a voting registration campaign website.
- Worked directly with clients, gathering and documenting project requirements, and providing client QA support.
Confidential, San Diego, CA
Web Marketing Developer
Responsibilities:
- Coordinated email campaigns with product channel managers.
- Developed website landing page templates, for email marketing campaigns.
- Managed email distribution lists, subscription and unsubscribe requests.