We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

I have a passion for breaking down problems and organizing them into solid, flexible, software design. As I've matured in my career, so too has my respect and understanding of Object Oriented Development. Throughout my career I have had the opportunity to work with many technologies from front end UI development with JQuery to back end REST APIs to big data ingestion and automation. When I look back throughout my career though, the moments that I've enjoyed the most were times when I was thoroughly challenged for one reason or another.

EXPERTISE IN:

  • Project Development
  • Data Ingestion
  • API Integration
  • API Development / REST
  • Parallel Process Development
  • Automation
  • Web Development/Full Stack
  • Big Data Architecture and Performance

STRENGTHS:

  • Php
  • Python
  • Javascript
  • SQL
  • Jquery
  • Git/SVN
  • MySQL
  • PostgreSQL
  • OOP
  • Linux
  • LAMP
  • MVC Frameworks Apache
  • Relational Databases
  • Hadoop/HDFS
  • ETL

EXPERIENCE:

Confidential

Sr. Software Engineer

Responsibilities:

  • Built a data pipeline, originally with PHP/MySQL, and then later with Python/Hadoop/Netezza, to automate the ingestion of several ad publisher APIs to be ready for the data science team on a daily schedule.
  • Automated the integration with several 3rd party services including: Adwords, BingAds, TheTradeDesk, FaceBook, Yahoo Ads, Gmail, MS Exchange, AWS Cloud Storage, Box, Google Targeting Ideas Service, MaxMind, Mediaplex, Google Maps, s3, UnsubCentral, ExactTarget and SalesForce
  • Developed a parallel process management application in Python that could be called, instantiated or extended from any other process to spin off and communicate with any number of child processes passed into it.
  • Partially developed and fully maintained, modified and supported a Laravel/PHP/Node.js REST API, with a standard CRUD permission interface, to provide backend service support and broadcast capabilities to an internal Sencha financial spreadsheet.
  • Automated a testing environment for the QA department by writing a Java wrapper around the Selenium testing platform, which included a test queue, front end UI for test submission and reporting, system of nodes, and failed test screen shots.
  • Built, in PHP and MySQL, a complete wrapper around the Exact Target API interface, and integrated Exact Target with UnsubCentral.
  • Built several websites ranging from form submissions to complex scheduling involving real time Ajax data integrations, all utilizing PHP, Apache, Linux, MySQL, Javascript, JQuery and AJAX.

Confidential

Web Developer

Responsibilities:

  • Full development life cycle with PHP5.
  • Applied a new design to the entire website including optimizing and testing of several other developers' projects in the process.
  • Added a development system to the CMS to allow the user to add, edit and delete in a commit and rollback type scheme, where users could view changes on the development site prior to committing.
  • Migrated from C to PHP and maintained several different projects and tools revolving usually around reporting, parsing large text documents, database updates etc...
  • Built several tools to be used both external and internal, utilizing PHP, AJAX, JavaScript, MySQL, PostGreSQL, XML, Subversion, Geocoding, cross DB communication, DB and SQL optimization, project management and support and project analysis.
  • Built a provider search at AZFMC.com which does an initial pull from a large PostGreSQL database of providers, caching the data locally to allow users to page through the cached data.
  • Received two good annual reviews and several compliments from different directors and staff in this position.

Confidential

Web Developer

Responsibilities:

  • Built complete back end for managing products, vendors, users, employee permissions, reporting and other aspects of the database.
  • Used PHP with SOAP to connect to the payment gateway for credit card processing and management.
  • Managed several websites, database, server and backup and recovery plan.
  • Position included web development, both internal and external, including the following technologies: PHP, JavaScript, MySQL, XML, junior database and server management and search engine and keyword optimization including pay per click management.

We'd love your feedback!