We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • I'm an architect and application developer with more than ten years of experience in critical thinking, problem­solving, and delivering solutions. I've worked in computer assembly and software development, but I'm most passionate about solving problems with appropriate software implementations.
  • Comfortable with refactoring, retro - fitting, and building software from the ground up; I work well with others, lead effectively and I'm results-oriented and proactive.
  • I'm looking for an open and collaborative environment where teams work together to deliver a solution or solutions. The ideal opportunity would also foster growth and career development, making it equally rewarding for employer and employee.

PROFESSIONAL EXPERIENCE

Senior Software Engineer

Confidential

Responsibilities:

  • PHP Javascript - Google Closure, nodejs, commonjs, es6, webpack + @symfony-encore
  • AWS: S3, CloudFront
  • Vagrant/VirtualBox + shell provisioning symfony 1.4.*/Symfony 3.*
  • Introduced git branch for PHP upgrade to v7.2
  • Introduced newer Symfony Components from 2.*/3.*
  • Implemented Guzzle for various API calls
  • Implemented composer package manager
  • Implemented dependency injection container for web application
  • Designed and deployed initial round of Google AMP pages
  • MariaDB/MySQL, including ad-hoc queries for business

Senior Software Engineer

Confidential

Responsibilities:

  • Various engineering enhancements
  • Developed a currency tracking API microservice to better facilitate a separation of concerns using:
  • Symfony 3.x
  • JWT authentication - dotenv - MySQL

Senior Software Engineer

Confidential

Responsibilities:

  • Developed features and enhancements for proprietary virtualization applications
  • Frameworks: Kohana, Symfony2, Angular
  • Achievements:
  • Developed certificate revocation list checking implementation in GnuTLS over Apache2 for xmlrpc communications
  • Updated application to use PSR-4 autoloading standards
  • Developed and deployed more robust application namespacing convention to accompany the PSR-4 adoption mentioned above
  • Developed asynchronous calls to update hardware metrics in GUI
  • Developed script to aggregate repository "diffs" between old and current model properties
  • Executed root-cause analysis on riak distributed database regarding node availability on > 2 cluster sizes (vnode research around SHA-1 distribution)
  • Design Patterns Used: Factory, MVC, Mediator, Proxy, Dependency Injection
  • Web Server Technologies Used: Apache2
  • Databases Used: riak (NoSQL), SQLite
  • Operating Systems Used: Linux (Ubuntu 14.x)

Senior PHP Developer

Confidential

Responsibilities:

  • Developed for 118118.com, 118218.fr, 118.ie and 118118money.com, and kgbdeals.com
  • Frameworks: Symfony2, Laravel, Bootstrap, Foundation
  • Supplemental Technologies Used: GuzzlePHP(cURL framework), Doctrine ORM
  • SCM: Git, Subversion
  • Achievements:
  • Developed geo range service that implements Haversine formula and an ip2long table in order to find valid locations within a given radius from a focal point (search: nearest businesses to given location)
  • Developed abstract widget class and concrete extended classes for widget types (customizeable content per p a g e)
  • Re-factoring and updating custom code-base
  • Design Patterns Used: Decorator, Command, Factory Method, Strategy, Front Controller, Model-View- Controller, Mediator, Dependency Injection
  • Web Server Technologies Used: Nginx, Apache2
  • Databases Used: MySQL; Redis; Memcache, MongoDB(limited)
  • Operating Systems Used: Linux(CentOS) on Amazon EC2 for remote deployment and load balancing, Windows Server 2003, Windows 7
  • Researched and Tested Technologies: node.js, Express, Lua, MongoDB

Lead Developer for Integration Website

Confidential

Responsibilities:

  • Lead web developer for confidential
  • Design and implementation of two website revisions
  • Used jQuery FormBuilder plug-in, developing additional widgets and object extensions for tables, passwords(HTML5), selects, emails, and the addition of tabbed navigation(i.e. form steps). Created massive object literal and converted to a JSON format that was acceptable for jQuery dForm plug-in. Converted object literal to JSON and saved to cloud service with AJAX call. Form rendering implemented through dForm on client side to alter and save as necessary
  • Design, development, and deployment of training web application to register for training classes, using AJAX, html templating in jQuery, jQuery UI buttons and dialog widgets
  • Created basic razor host scripts to interface with the datasources through DotNetNuke CMS

We'd love your feedback!