We provide IT Staff Augmentation Services!

Sr. Software Developer Resume

0/5 (Submit Your Rating)

Miami, FloridA

SUMMARY

  • Accomplished web applications architect and developer. Nearly nine years of experience developing and managing enterprise web and mobile applications for start - ups and Fortune 50 companies. Team building and leadership expertise.
  • Experience in all stages of SDLC (software development life cycle) which includes Requirement Gathering, Analysis, Design, Development, Testing and Deployment of Enterprise Web and Mobile Applications
  • Proven ability to lead, mange project resources, interaction with clients, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments
  • Strong Experience in Design and Development of Applications based on Android and PHP technologies
  • Proficient in OOAD with strong OOP (Object Oriented Analysis, Design and Programming) skills
  • Successfully implemented various Multi-Layered, Multi-Tiered Web applications
  • Excellent experience on Android SDK/NDK, PHP, Drupal, Joomla, Wordpress, MySQL, SQLite
  • Excellent experience in implementing Web Service, SOAP/REST service which communicate data in a both XML & JSON.
  • Expertize in UI Designing & Scripting using XHTML, HTML5, Advanced CSS, Java Script, JQuery library, prototype.js library, Bootstrap framework
  • Extensive experience in Relational Database Design, Data Modeling, Query Optimization and Implementation of database objects like Tables, Views, Stored Procedures, Functions and Triggers using MySQL
  • Experience with process/data modeling using tools like MS Visio
  • Working experience with various versioning tools like SVN, Git
  • Experience in integrating payment gateway like PayPal, Authorize.NET
  • Experience in implementing fraud checks detection using the TrueChecks® Service
  • Experience in Cloud Computing with Heroku, Rackspace and Amazon S3/EC2
  • Experience in Audio/Video Encoding/Transcoding with the help of FFmpeg and ImageMagick
  • Expertize in Cross Platform Technologies for Mobile Applications using Cordova, PhoneGap and custom scripting, HTML5/CSS3, jQueryMobile, Sencha Touch, Bootstrap
  • Experience with training and mentoring team members with product knowledge and business processes.
  • Excellent analytical & problem solving skills. A team player with strong interpersonal and communication proficiency.

TECHNICAL SKILLS

Languages: PHP, Android

Databases: MySQL, Oracle, SQLite, SQL Server

Mobile Technologies: Android SDK/NDK, Mobile/Tablets, Cross Platform Technologies, Cordova

Web Technologies: Core PHP, CakePHP, Zend, Drupal, Wordpress, Joomla, AJAX, Bootstrap XHTML, HTML5, XML, JSON, JavaScript, Advance CSS

Web Server: IIS 6.0/7.0, Apache, nginx

Environment: s: LAMP, WAMP, MAMP

Client Scripting: JavaScript, JQuery, prototype.js, MooTools

Webservice: SOAP, REST, WSDL

Business Processes/PM: SCRUM, Agile, TDD, BDD, Jira, Teamwork

Versioning Tools: SVN, Git (github, BitBucket, pull requests, Git flow)

Others: MS Visio, Payment Gateway integration, Cloud Computing, Heroku, Amazon S3/EC2

PROFESSIONAL EXPERIENCE

Confidential, Miami Florida

Sr. Software Developer

Responsibilities:

  • Manage all aspects of project life-cycle
  • Responsible for building and leading a team of 5+ developers and devops
  • Systems architecture and code redesign
  • Refactor all applications for high availability using Iron.io, and improved logic flows
  • Ensure high scalability and high availability of public facing web properties
  • Organize team using Jira and following SCRUM/Agile methodologies
  • Guided the setup of numerous devops tools and processes including CI/CD (Ansible, Fabric), logging and monitoring
  • Develop and fix a variety of PHP/Zend applications.
  • Measure and monitor all applications using NewRelic
  • Unit testing and profiling of heavy data processing procedures
  • Responsible for implementation of new, client-facing features
  • Implemented data mining and reporting capabilities using a custom-built reporter framework
  • Development and architecture of the front-tier system using ZF2 bundles, composer, custom JS, jQuery
  • Development of various shell scripts for deployment and automation

Environment: PHP 5.6, LAMP/WAMP/MAMP, ZF2, Jquery, Jira, Ansible, Fabric, Agile, Scrum.

Confidential, New York, NY

Sr. Android Developer

Responsibilities:

  • Designing project architecture
  • Resource allocation and team management
  • Designed the User Interface framework, template layout using universal layout.
  • Implemented the Layers (BAL: Business Logic Layer, UI layer), Core Libraries, Helper methods, Utilities, Dynamic Settings, Extended Methods

Environment: Android SDK, NDK, Java, SQLite, Android Mobile/ Tablet

Confidential, New York, NY

Sr. PHP Developer

Responsibilities:

  • Involved in its multiple projects, mostly dealing with SYMMYS, MySmarTrend, Financial News Network Online solutions
  • Integrated the Payment module PayPal
  • Implemented Online video storage and sharing
  • Developed and architected multiple platforms written with the use of Core PHP, CakePHP/ZF2 framework, jQuery and custom service layer (PHP 5.3+).
  • Improved front-end jQuery code and ensured compatibility across all browsers
  • Worked with a DBA to provide best practice guidance and tuning of MySQL for very- high traffic web sites
  • Key accomplishments: Provided guidance to the team for best coding practices within the context of PHP and Android technologies. Lead architectural efforts to ensure application scalability by utilizing memcache/redis, Load balancing, DB replication and best-practices techniques for setup in a high-demand environment.

Environment: Drupal, Caltura, Online Video encoding/transcoding, Web Services, JavaScript, AJAX, MySQL

Confidential, Pennsauken, NJ

Java/Android Developer

Responsibilities:

  • Designing project architecture
  • Resource allocation and team management
  • Designed the User Interface framework, template layout using universal layout.
  • Designed and implemented the service layer using custom HTTP Handler
  • It supports both XML and JSON for request /response
  • Supports in GET/ POST method for request
  • Multiple method execution with single request which enhance the network performance
  • Supports Error Tracking /Debugging facility using both custom SQL error log and log4Net
  • Implemented the Layers (DAL: Data access layer, BAL: Business Logic Layer, UI layer), Core Libraries, Helper methods, Utilities, Dynamic Settings, Extended Methods
  • Used SQL Stored procedure for customer pagination, functions, done performance tuning by optimizing SQL quires.
  • Performing Unit Testing and System Testing

Environment: Android SDK, Java, iOS SDK, Objective C, Cocoa, Mobile Services using custom HTTP Handler, JSON, XML, SQLite, SSRS, iPhone/iPad, Android Mobile/ Tablet

Confidential, Manheim, PA

Java/Android Developer

Responsibilities:

  • Discussion with web team, device team & the client for the requirement changes/issues, business logic
  • Designed the project architecture (3 tire) including database design, UI design, Data Access Layer (DAL) design, Business Layer design,
  • Setup the project (Android) for working same global layout for different-different sized devices.
  • Implemented the consumption of web services for transmitting data and images/audio with server.
  • Manage multiple teams using Agile and SCRUM methodologies

Environment: Android SDK, Java, Web Services, XML, SAX Parser, SQLite, iPhone/iPad, Android Mobile/ Tablet

Confidential

Lead Android Developer

Responsibilities:

  • Discussion with web team, device team & the client for the requirement changes/issues, business logic
  • Designed the project architecture including database design, UI design, Data Access Layer (DAL) design, Business Layer design,
  • Implemented the Encryption Libraries like AES, DES and MD5 for security.
  • Implemented the Windows service for data synchronization with Legacy System

Environment: Android SDK, Web Services, XML, SQLite, Data Encryption, iPhone/iPad, Android Mobile/ Tablet

Confidential

Sr. PHP Developer

Responsibilities:

  • Discussion for the requirements, changes & issues.
  • Applied new user interface by implementing HTML, CSS, JavaScript
  • Implemented dynamic menu, data grid with user controls
  • Implemented Stored Procedures in MySQL
  • Performing Unit Testing and System Testing

Environment: Cake PHP, Core PHP, Ajax/Prototype, MySQL, HIPPA.

Confidential

Responsibilities:

  • Discussion with Team Lead for the requirements & implementation.
  • Design and developed WordPress custom theme to fit on site.
  • Developed the custom PHP library to render thumbnail images from large images to show on detail pages.
  • Developed custom payment library to handle payment from PayPal Pro and Authorize.net.
  • Coordinating with team members for code merging and issue fixing
  • Performing Unit Testing and System Testing

Environment: Core PHP, Wordpress, Ajax/JavaScript, MySQL.

Confidential

Web Developer

Responsibilities:

  • Discussion with Project Lead for the requirements & implementation.
  • Developed the detail and listing view, Module Classes, Properties, CRUD layer for data access
  • Implemented SQL query using JOIN, Sub query
  • Used jQuery grid for displaying list data in hierarchical manner with row expand collapse
  • Implemented graphical node view and conversion logic between entities like issue to task.
  • Coordinating with team members for code merging and issue fixing
  • Performing Unit Testing and System Testing
  • As Web Developer, I was involved in various projects of Confidential for development, Issue fixing & testing. Some of the projects in which I worked are as below.

Environment: Core PHP, Joomla, Drupal, MySQL, Ajax/JavaScript, jQuery

We'd love your feedback!