We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Confidential is a well - rounded developer with a long track record of making things a little less impossible. Starting from co-authoring Upgrading And Repairing PCs. Linux Edition to creating state-of-the-art experiences for Confidential Video to demo at South by Southwest and, most recently, speaking on web performance at Velocity. In his spare time, he contributes to open source projects, including PhantomJS and Loadreport.
  • Confidential is known for staying cool in high-pressure situations, being able to think on his feet, and making sure everyone on the team has a good time. For all the accolades he and his team have received, this one is his favorite.

TECHNICAL SKILLS

Languages: HTML, JavaScript, CSS, Go, Ruby, Java, Perl, PHP, Visual Basic, XML, XSLT, C#, SQL, Bash, C, C++

Other Technologies: NodeJS, PhantomJS (Contributor), VirtualBox, Vagrant, Chef, RabbitMQ, Spring, Hibernate, GWT, jQuery, Prototype/Scriptaculous, YUI, JUnit, NUnit, QUnit, TestNG

Database: CouchDB, MongoDB, Riak, Microsoft SQL Server, MySQL, PostgreSQL, Oracle

Platforms: Microsoft Windows®, Microsoft Windows® Server, Linux, BSD

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Responsibilities:

  • Built and maintained the front end portal (AngularJS) as well as SDKs in a variety of languages for Apache Usergrid Made extensive use of Vagrant, Jenkins, Ruby, Bash, Amazon Web Services, Gatling, and d3JS to create internal tools for automated testing and visualization of company products.
  • Orchestrated complex testing environments with Vagrant and Terraform.
  • Created a Grunt plugin to instrument code and gather coverage data from Protractor tests.

Confidential

Senior Application Developer, Tech Lead

Responsibilities:

  • Architected the completely redesigned several key components of Confidential .
  • Responsible for Confidential /video, as well as video and TV Everywhere streaming across mobile devices and syndication to 3rd parties..
  • Built a Javascript framework for asynchronous modules from scratch. This framework was used to enable the ‘On Now’ modules for the Confidential Homepage and beyond. These modules increased traffic to Confidential Everywhere offerings by orders of magnitude.
  • Received industry recognition for the tools I developed to test the performance of the site at build time. I presented some of the details of the tools and process at the Velocity Conference in Santa Clara

Confidential

Web Developer

Responsibilities:

  • Built frontend and backend components for the Day Communique 5 CMS platform.
  • Built a layered image component that made composited images from multiple, positionable images and text blocks. Marketing was able to leverage this component to make configurable graphics, lowering both turn-around time and design costs.
  • Was a primary contributor for a groundbreaking project that was The Company's first successful Day 5 release as well as the first successful project for The Company using the Scrum project management methodology.
  • Built customer-facing web application using Spring MVC and GWT with MVP4G
  • Consistently won our continuous integration game by having the highest code coverage from unit tests and lowest number of issues from PMD.

Confidential

Senior Web Developer

Responsibilities:

  • Designed and implemented a web-enabled application for interacting with the company’s GPS-enabled vehicle tracking devices. The application utilized Java, Spring Framework, Hibernate ORM, Acegi security, Tiles Templating framework, Yahoo UI toolkit, and Google maps. It was built from the group up to be highly transactional, massively scalable, and highly available.
  • Designed and built a Java integration layer for SQL Server Reporting Services (SSRS) that allowed the full functionality of SSRS from within our Java web application. Including full support for charts and sorting
  • Built a middleware framework to migrate large datasets between SQL Servers using C# CLR stored procedures and MSMQ.
  • Authored complex, data-intensive reports for SSRS, including completely custom datasets written in C#.

Confidential

CRM Administrator

Responsibilities:

  • Enhanced The Company's SalesLogix CRM application and related business processes.
  • Integrated information from The Company's MAS500 accounting system into the CRM application via SQL Server. Designed and developed a more efficient and intelligent replacement to The Company’s existing inbound email processing system, resulting in better data and less manual intervention for support personnel.
  • Wrote a variety of tools for data manipulation and extraction in Perl.

Confidential

CRM Application Developer

Responsibilities:

  • Provided assistance and mentoring to the Web Team for further Java integrations with the CRM Application Served as technical lead for the implementation of the Apropos CTI application within the company’s technical support organization
  • Designed and implemented the integration of the CTI system with the existing CRM system.
  • Served as technical lead for the expansion of the CTI system throughout the Sales organization, including new deployments over Cisco VoIP.
  • Wrote administrative tools in Perl for data manipulation/extraction as well as functional testing and monitoring of production systems.

Web Developer

Confidential

Responsibilities:

  • Maintained and extended the company’s legacy PHP/Perl web site
  • Converted the legacy PHP/Perl website into a robust, Java-based content management system (BroadVision)
  • Designed and built an internal license key management system on JRun using Java and J2EE
  • Designed and built Java-based SOA middleware to integrate the global VB- and SQL Server-based CRM system with our Java and PHP websites using Web Services.

Confidential

Associate Engineer

Responsibilities:

  • Maintained internal Linux servers for use in our corporate network and QA systems.
  • Built a dynamic website in PHP, Perl, HTML, and JavaScript that was used to configure our line of advanced OEM network security products.

Confidential

Systems Engineer

Responsibilities:

  • Co-Authored “Upgrading and Repairing PCs, Linux Edition”
  • Developed curriculum and taught classes in Linux programming and basic and advanced Linux usage.
  • Designed and built the “Linux Emergency Disk,” a Linux rescue CD designed to diagnose and fix numerous systems and network issues. This was a custom Linux distribution with a console-based front end that was built from scratch using a variety of languages including Bash, Perl and C/C++.
  • Built custom systems, networks, and software for customers using Linux and numerous languages and Free/Open Source software.

We'd love your feedback!