Education

Bachelor of Science

Computer Engineering
Manhattan College, New York
May 2006
Minors in Mathematics and Computer Science


Skills

  • PHP, Java, Perl, JavaScript, CSS3, HTML5, SQL, C, C++
  • CodeIgniter, Zend Framework, Propel, Swift Mailer, PHPUnit, Memcached, Laravel Framework
  • ECMAScript 6+, jQuery, Vue.js, AngularJS, Bootstrap, Polymer, Web Components
  • Git, SVN, CVS, Bugzilla, Trac, JIRA, Confluence
  • Continuous Integration with Gulp task runner, Git hooks, GitLab webhooks (for simple pass/fail commit screening, triggering automated builds, deployment and testing), automated testing using SauceLabs and Selenium scripts
  • Amazon AWS, Twilio, Shopzilla, Facebook, Twitter, Sears Marketplace, Authorize.net, PayPal, Google Checkout, Google Maps, Discord, Reddit, FedEx, UPS, GitLab
  • Apache, IIS, Nginx, Node.js, MySQL, MongoDB, JBoss, Tomcat, Rackspace Cloud, Amazon EC2, Docker

Profile

When web development found me, I was a 17 year old in high school. I fell in love with the ability to do wonderful things with a little thought and some syntax. It has since been a career of 20 years for me. I have 14 years experience working in big financial-firm technology and I know the SDLC process intimately. Being naturally curious spearheads my growth and I thrive when presented with a challenge. In addition to my professional career, you can tell a lot about me by looking where I spend my free time. I encourage you to take a peek at my hobbies and my GitHub repositories.


Professional Experience

Senior Development Manager

2011-2019

TIAA, Charlotte, NC & Remote

My responsibilites started by taking UI/UX documents and creating robust, rapid front end prototypes for delivery to the front end/middleware team. My duties also included engineering custom frameworks to increase efficiency and productivity. Through a series of promotions, management duties were also entrusted to me. I learned the importance of choosing the right technology for the right job.

  • Implemented business and UI requirements and developed high-performance financial-related applications and prototypes, using vanilla JavaScript, JQuery & Bootstrap, HTML5, and CSS3.
  • Worked with project teams and managers to ensure on-time delivery of projects. Used Atlassian Suite of tools (JIRA, Confluence), IBM Rational Team Concert and HP ALM to track tasks and issues.
  • Architected systems to help automate daily activities, resulting in increased productivity. Integrated Continuous Integration technologies like GitLab webhooks, Node.js listeners and task runners to automate build and deploying projects in development environments.
  • Architected an MVC system for rapid prototype development and client demos which used Mustache template rendering, MySQL database, and business logic libraries, based on the Kohana PHP Framework, and later upgraded to the Laravel 5 PHP Framework and Blade templating system.
  • Debugged code when team members ran into issues. Also helped other teams (Java frontend and performance team) debug code during middleware integration.
  • Gave feedback and guidance on JavaScript architecture and design patterns for redesigning and building a global component library.
  • Led initiatives to build custom client-facing demos that the sales team used to bring multiple billions of dollars worth of assets over to the company.

Software Engineer/Architect

2006-2009

Bank of America, New York, NY & Remote

I started as a developer responsible for maintaining the PHP brokerage platform. We added features to enhance user experiences with order placement, order status, cost basis and more. We rewrote the entire platform on the JBoss Seam framework using Java, integrating middleware with clearing house partners.

  • Maintained original PHP Online Trading platform and migrated platform to Java using JBoss and Seam utilizing the MVC design pattern.
  • Involved in full spectrum of development from requirements consultation, inter-department cooperation, task & schedule management, testing and profiling on accelerated release schedule deadlines.
  • Developed, documented and profiled maintainable, efficient code used in large-scale production environments.
  • Communicated with a Middleware API to deliver processed results to/from Frontend.

Owner

2007-2011

Xilos Technologies, New York, NY

In 2007, I was ambitious enough to start my own web consulting business. I traveled all over the city to build relationships, provide general websites and specialized ecommerce solutions to businesses.

  • Business Management, and Management of Projects, Clients and Contractual Vendors.
  • Worked with clients to create business requirements based on needs and goals.
  • Lead a team to complete projects for clients.
  • Projects include a custom ecommerce system for shopcle.com that handles orders from Amazon.com and prescription management, and various custom websites.