Mid Level Developer Resume
SUMMARY:
I am a very passionate developer. I love to learn new technology, and tricks. I bring to the company hard work, positive attitude, energy, and respect. For me, my team is like my family, I like to build relationships at work that are based on mutual respect and collaboration. I am self - starter, self-directed, and quick learner. I love to work on projects that require me to learn new frameworks, and I am constantly doing researches on new tools and how they can be applied to my current company. My philosophy in regards, to projects is: “Let’s get it done, and let’s get it done the best possible way.”
TECHNICAL SKILLS:
- Ruby, Ruby on Rails (4.0.13, 4.2.*)
- PHP, JavaScript, AJAX, jQuery, Angular.js (1.2.20)
- HTML 5, CSS, and Bootstrap for web design.
- MySQL, Microsoft SQL Server, Oracle, MongoDB (NoSQL).
- Apache HTTP Server, WAMP, LAMP, XAMP.
- CakePHP, Zend Framework 1 and 2, PhalconPHP, Doctrine 2 (ORM), Slim 2, Laravel 4 and 5.
- GIT (version control management) and SCRUM (agile development).
- SOAP, RESTful web services creation (Integrations, API).
- Magento Enterprise, Wordpress Theme and Plugin Development.
- Experience developing on Windows, Mac and Unix (Ubuntu, CentOS, Vagrant).
- C, C++ (Game development), Java.
PROFESSIONAL EXPERIENCE:
Confidential
Mid Level Developer
Responsibilities:
- Front - end development (Javascript, jQuery), AngularJS.
- Integration of E-Commerce projects with payment gateways using PHP and Ruby on Rails, and creating the different interfaces (public, and admin side).
- Development of full E-Commerce sites from conception to deployment.
- Bug finding, and security improvement in existing projects using PHP/ Ruby on Rails.
- Security testing of projects against attacks such as Cross-Site Scripting, Cross-Site Request Forgery, Remote System Execution, File inclusion, and Session fixation.
- Data modeling, and database design for projects.
Confidential
Senior PHP Software Engineer
Responsibilities:
- Creation and troubleshooting of communication bridges between Confidential and other companies using HL7 messages.
- Enhancements to the existing application in both ways: backend and frontend using Legacy PHP code, Zend Framework 1 and 2, Doctrine 2, Handlebars, and jQuery.
- Perform code review to other developers (junior) and mentor them through Object Oriented Programming and Design Patterns.
- Bug fix.
- New hires interviews.
- Training about the application, coding standards and security measures to new hires.
- In this job I acquired extensive knowledge about how EHR and Practice Management system work.
Confidential
Sr. PHP Software Engineer
Responsibilities:
- Redesign of frontend most of the pages of the website.
- Integrations between Confidential and other third party tools such as Geckobard.
- Installation, and customization of Magento extensions.
- Enhance existing functionalities and bug fix.
- Development of CMS pages.
- Maintenance to partner’s portals built on Ruby on Rails (2.3) and other Ruby-based components.
Confidential
Sr. PHP Software Engineer
Responsibilities:
- Build RESTful APIs that handle user login, registrations, financial transactions and connect to third party entities (integrations).
- Creation of automatic test suites to test the APIs.
- Bug fix of existing applications using ZF 2.
- Database design of new systems.
- Code refactoring from functionalities written in PHP 5.3 to 5.6.
- Creating of subscription based system using Stripe.
Confidential
Sr. Software Engineer
Responsibilities:
- Build Restful APIs using Ruby on Rails (4.0.13)
- API implementations using ACH, EDI, XML, CSV file formats.
- Bug fix in the existing merchant interface and background processes.
- Creation of automatic processes that allows the company to scale exponentially without adding more personal.
- Database architecture work related and query optimization.
- Front-end development with Angular JS and CoffeeScript.
- Automation of mechanism to import payments at bank-level data and determine automatically the amount on the remittal advices.
- Payment integration using Vantiv, Moneris, Beanstream, and Authorize.net.
- TDD using Rspec and capybara.