We provide IT Staff Augmentation Services!

Lead Software Architect / Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • I've been a programmer for over 20 years specializing now with LAMP/LEMP stacks.
  • Over the years I've obtained much experience and a vast and diverse set of skills as a consultant working throughout the United States.
  • I understand and implement Object Oriented Design Patterns on a regular basis, utilizing design and architectural patterns such as MVC, Dependency Injection(Inversion of Control), Singleton, Factory, ORM, and many more very useful techniques.
  • I've worked with many php frameworks including but not limited to Zend Framework, Slim, Phalcon, Laravel, Codeigniter, Kohana, Cake, and Symfony. I've also worked with python frameworks including flask and django. I have a little experience with nodejs/express.
  • My understanding of RDBMS Database Optimization and Normalization is extensive. I can write and maintain complex sql statements as well as build and maintain properly normalized RDBMS structures utilizing Replication and Clusters. Mysql is the Database that I'm most familiar with, but I've worked with sqlite, postres, oracle, mssql, ms access as well as NoSql such as MongoDB.
  • I have experience with System Administration including Centos, Debian, OpenSuse and Windows servers and I'm comfortable in the shell.
  • I have experience building and consuming Services(API's), rest, json, xml, and soap.
  • I have experience with project management tools and IDE's such as Jira, Redmine, Basecamp, do, google, wikis, PHPStorm, WebStorm, Visual Studio Code, Eclipse, GIT, SVN/Tortoise.etc
  • Though I'm not primarily a front - end developer, I do have experience using many frontend development languages and tools such as (javaScript - Ajax - jQuery, Mootools, Websockets etc ), HTML5, XHTML, XML(json), and CSS - CSS3.
  • I understand and have implemented front-end coding utilizing Bootstrap and Foundation Responsive layouts that are efficient on most browsers and devices. I've also developed web apps.

WORK EXPERIENCE:

Lead Software Architect / Developer

Confidential

Responsibilities:

  • As a full-stack Software Engineer and Administrator, my primary concerns here were to build a Unified Communications Cloud based Environment for any size company.
  • The front-end of the site allows for purchasing IP Phones, soft phones, Telephony Servers, and switches, but the primary application focuses on creating customized solutions for all types of workplace communications including PBX systems, SMS solutions,
  • Phone Extensions, a complete Cloud PBX Administration system as well as Predictive Dialer solution with WebRTC for Call Centers.
  • Clients have an administration section for maintaining pbx, sms, calls, extensions, routing, etc.. Management has administration section for controlling clients, servers, and system.
  • This is a HA system consisting of load balancers, Centos, Debian Asterisk and Freeswitch Servers, Databases, and HTTP servers.
  • Centos, Debian, and OpenSuse servers Asterisk, Freeswitch, openSIPs LEMP, LAMP Mysql, sqlite, and Mongo
  • PHP / Zend Framework / Jquery /Bootstrap / many API's for external services
  • I also setup clients with complete Networks in office with PBX systems and Dialer systems when necessary.

Lead Software Architect / Developer

Confidential

Responsibilities:

  • I started this position as a developer but was promoted several times. Ultimately, I was the Lead Developer and IT Manager.
  • Full time implementation and development of new Zend Framework Architecture on Ubuntu
  • OpenSuse, and CentOs servers with apache/nginx web servers. Converting the current legacy architecture to HA with Replicated Db Servers including separation of reads and writes.
  • Languages used were primarily PHP(OOP) and MYSQL, Javascript / Ajax / jQuery, XHTML, XML(JSON), and CSS.

Lead Developer / Architect / IT Management

Confidential

Responsibilities:

  • I developed and maintained upon company's voip application utilizing MOR Api and customized software for ordering and connections for voIP.
  • Languages used are primarily PHP5(OOP), MSSQL, Javascript / Ajax / jQuery, XHTML, XML(JSON), and CSS.

Sr. Software Developer

Confidential

Responsibilities:

  • I started here consulting and then was hired as a permanent employee.
  • I worked as part of a web development team focusing on the main web site
  • The main languages used were PHP(OOP), MYSQL, Javascript / AJAX, XHTML, and CSS.
  • I also implemented all of the AJAX functionality in order to have a persistent video player while maintaining the ability to surf the site and watch music videos.

Web Developer

Confidential

Responsibilities:

  • In this position I worked as a sub-contractor setting up a LAMP Framework that hosts several web sites.
  • Working with a designer. All front-end coding is XHTML1.0 Transitional with CSS2 (Table-less Layout),
  • AJAX, and the back-end is PHP5 OOP and MYSQL Db.

Web Developer

Confidential

Responsibilities:

  • I worked as a sub-contractor for this company focusing on setting up and configuring WAMP (Windows, Apache, MYSQL and PHP), LAMP (Linux, Apache), and WIMP (Windows, IIS) servers including MYSQL and Oracle database servers as well as mail (SMTP) servers.
  • I also Coded several sites (Intranet and Internet) for companies using PHP and MYSQL.
  • Front-end was XHTML, CSS (Table-less), and JavaScript. One of many companies that I contracted for was Grolier Encyclopedias in CT.

Web Developer

Confidential

Responsibilities:

  • I worked as a web developer for this company and their main web site
  • Focusing on much of the back-end PHP / MySql / Oracle and front-end coding using XHTML and CSS (Table-less), and JavaScript.
  • I also created the E-commerce solution as at this time there was no suitable framework available.

We'd love your feedback!