We provide IT Staff Augmentation Services!

Senior Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Web application developer with 12 years of hands on experience in business consulting and web application development with excellent skills in client interfacing, requirement gathering, user support, problem solving, and documentation.
  • Experience in analysis, design and test driven development of MVC, client/server, web based and n - tier application with excellent problem solving skills
  • Working with state of the art Virtual technologies Vagrant, Virtual box and Docker
  • Build frontend for AWS cloud services frontend dashboard using AWS CLI and AWS API
  • Designed and developed Job Process Queuing System to run independent worker machines on the fly and submit them jobs and turn them down after they finish with work.
  • Deployed and configured SPHINX for making search faster and more effective with MySQL, PostGreSQL and Solr Lucene based AWS CloudSearch
  • Build a comprehensive asynchronous solution for royalty processing using IronMQ and Lumen Framework in PHP 7
  • Designed and developed matching engine to handle multimillion matching requests using Ruby, RabbitMQ, AWS CloudSearch and AWS Aurora in test driven environment using RSpec, Rubocop, CodeClimate
  • Expert in open source LAMP (Linux, Apache 2, MySQL 5, PHP 5) development stack using state of the art MVC frameworks
  • Extensively used MemCache and Cloud Cache to fasten the execution of PHP scripts
  • Extensive experience in Database design, Database maintenance, developing and optimizing SQL queries in high traffic environments
  • Worked on implementation of PYMK(People you may know) algorithm
  • Worked on high traffic production websites and social networks with 6 Million plus unique hits like getUnvarnished.com/ Confidential (professional social network) later transformed into talentbin.com, weblo.com(social network + virtual world), maybenow.com(live help).
  • Worked on web portals to have page load time less than 2 seconds
  • Designed and developed REST API for a B2B application with HMAC and safety against Man in middle and Replay attacks
  • Wrote scripts in CURL to import contacts and to post questions/answers login to other web portals
  • Worked to rewrite URLs using apache mod rewrite to make pages and urls search engine friendly
  • Wrote bots to crawl answers.yahoo.com, ehow.com, howstuffworks.com, allexperts.com, answers.com, Wikipedia,com
  • Worked on business applications B2B operating on the web and integrating them to the backend systems
  • Designed hosting infrastructure in cloud to make application uptime maximum as per SLA and scaling the application according to the work loads
  • ProficientinWeb Services,REST, SOAP,XML, XSL,XSLT,XPath,XSD,DTD, CSS, DOM, HTML 5, AJAXand JavaScript and JQuery
  • Developed Interactive Reports and dashboards using Google Charts.
  • Worked to integrate web application with Sales Force APEX application
  • Worked on application to make it OWASP(Open Web Application Security Project) compliant
  • Responsible for maintenance of Production and new features development of the Product platform
  • Defined Source code maintenance strategy and release management in SVN
  • Worked on defects related to production support

TECHNICAL SKILLS

Project Methodologies: AGILE Scrum, Waterfall, Prototype, Test Driven Development

Business Modeling Tools: Rational Rose, MS Visio, Lucid Charts

Defect Tracking Tools: JIRA, Rational Clear Quest, Mantis

RDBMS: MySQL, Aurora, Redshift, Oracle, PostGreSQL, SQL Server and MS Access

Languages: PHP, Ruby, Java, C#, Linux Shell Script

Business Applications: MS Excel, Outlook, PowerPoint, Visio and SharePoint

Version Control Systems: SVN, CVS, GIT

Operating System: Linux, Windows, MAC OSX

Data Exchange Formats: XML, JSON, CSV

Frameworks: Code Ignitor, Fusebox, Lumen

Front End Technologies: JQuery, Datatables, Google Charts, Oracle Business Intelligence Reports and Dashboards, Scripacolous, Javascript, BootStrap, Javascript, HTML 5

Cloud Technologies: Amazon Elastic Cloud EC2, RDS, Elastic Load balancer, S3 Storage, Elastic IP, Simple Queue Service, RedShift, Aurora, CloudSearchVagrant, Virtual Box, Docker, CloudFormation, AWS SDK, AWS CLI, BeansTalk, IronMQ, Clarizen, Redmine

PROFESSIONAL EXPERIENCE

Confidential

Senior Developer

Responsibilities:

  • Build frontend for AWS cloud services frontend dashboard using AWS CLI and AWS API
  • Designed and developed Job Process Queuing System to run independent worker machines on the fly and submit them jobs and turn them down after they finish with work, saving big bucks in billing
  • Designed and developed matching engine to handle multimillion matching requests using multithreading technique in Ruby, RabbitMQ, AWS CloudSearch and AWS Aurora
  • Developing applications using test driven development technique using RSpec
  • Working with state of the art Virtual technologies Vagrant, Virtual box and Docker
  • Working on searching records which are changing everyday using AWS CloudSearch API
  • Developed a plug n play job queuing and processing system which launches need based machines on the fly, executes the job on that machine and turns it down to highly optimize the use of worker machines billing, reduced the cost significantly.
  • Working on huge databases using mysql RDS and RedShift from AWS.
  • Leading the development of Cloud frontend tool to have all AWS resources on one screen e.g all instances in a VPC, EBS volumes, S3 buckets with their sizes and launch the SSH terminal from browser window. working on Music Royalty calculators for huge usage files submitted by all popular streaming services across US
  • Developed reports using Datatable (JQuery based) plugin for cool tabular UI
  • Solved the CSV generation slowness problem by converting file based code to stream

Environment: Ubuntu, apache, Ruby, PHP 5, MySQL, RedShift, Aurora, CloudSearch, CloudFormation, AWS SDK, AWS CLI, BeansTalk, CodeIgniter, Clarizen, Redmine, CodeClimate, RuboCop, Vagrant, Virtual Box, Docker

Confidential

PHP Developer/Analyst

Responsibilities:

  • Designed forms and user interfaces for administrator, supervisor and employee using Javascript, JQuery and CSS.
  • Implemented MVC architecture to separate business logic from the view using OOP in PHP 5.
  • Worked with the CodeIgniter framework’s filtering, decoding, encoding security features in developing secure transaction modules.
  • Developed PHP pages enforcing the CI’s Model View Controller design pattern (MVC).
  • Cleaned the unnecessary data and restructured the files and folders of the entire website.
  • Designed Database Schema, Database creation using RDBMS in MySQL.
  • Implemented AJAX for auto filtering results and to enhance the capability of the website.
  • Created Views in MySQL for sharing tables with various databases.
  • Used phpMyAdmin for MySQL connectivity and management.
  • Created Report Generator that queried the MySQL database for user-specified information.
  • Normalized database tables and performed extensive query optimization.
  • DevelopedCascadingStyleSheets(CSS)forUserInterfaceuniformitythroughoutthe application
  • DevelopedandconsumedWebServicesforCustomer Portal, CRM and EAI layer
  • Used HTML, JavaScript and AJAX for developing Controls and web forms in Portal.
  • Developed User Documents for the users.
  • Provided Production support
  • Used SOAP UI to test the Web Service Integration
  • Coordinated QA, UAT, SIT and Performance testing
  • Configuration and Coding for Defect fixes for the defects arose during QA, UAT
  • Did performance tuning for transactions taking long time.
  • Monitored periodic deliverable status with team on daily basis.

Environment: PHP 5, HTML 5, CSS 3.0, AJAX, JQuery, Javascript, Apache, Linux, MySQL, Oracle, Siebel 7.8, 8.1, Windows 7, MS Project, Rational Clear Quest, UML, MS Visio.

Confidential

Principal Software Engineer

Responsibilities:

  • Designed the major application features architecture and components
  • Implementation of AGILE methodology using JIRA tools
  • Code Optimization to process large volumes of records (data feeds from asterisks telephony server).
  • Participated/conducted scrum, Sprint planning, Sprint retrospective meetings.
  • Convinced management and moved the application from hosted environment to amazon cloud
  • Designed hosting infrastructure in cloud to make application uptime maximum as per SLA and scaling the application according to the work loads
  • Developed Interactive Reports and dashboards using Google Charts.
  • Worked to integrate web application with Sales Force APEX application
  • Worked on application to make it OWASP(Open Web Application Security Project) compliant
  • Responsible for maintenance and new features development of the Product platoform
  • Defined Source code maintenance strategy and release management in SVN
  • Developed Selenium automation scripts to help QA team in conducting Regression Testing of the platform
  • Worked on defects related to production support
  • Assisted in conducting UATs
  • Did meetings with product manager, president and CTO on product features, UI and technical designs
  • Code Optimization to process large volumes of records (data feeds from asterisks telephony server).
  • Developed interactive dashboards using Google Charts for Interactive Reporting.

Environment: Code Ignitor, PHP 5, REST, HTML 5, CSS 3.0, AJAX, JQuery, Amazon Cloud services, Javascript, Apache, Linux, MySQL, Selenium.

Confidential

Responsibilities:

  • Designed the major application features architecture and components
  • Implementation of AGILE methodology using JIRA tools
  • Did meetings with product manager to collect requirements and discuss the UI design
  • Developed dynamic keyword/meta tags tool for dynamic pages
  • Worked to achieve 2 seconds load time goal on all pages
  • Optimized queries to database design to achieve maximum performance to help reduce the load time
  • Implemented client static content cache and memCache on server to improve the performance
  • Installed and configured Sphinx to achieve better and fast results on search
  • Worked on implementation of PYMK(People you may know) algorithm

Environment: Code Ignitor, YII, PHP 5, REST, HTML 5, CSS 3.0, AJAX, JQuery, MemCache, Javascript, Apache, Linux, MySQL, Selenium.

Confidential

Sr. Software Engineer

Responsibilities:

  • Worked on high traffic volume websites like weblo.com (6Million+ Unique Hits), maybenow.com using fusebox and code igniter
  • Designed application database, optimized SQL queries and played role in development and maintenance
  • Wrote bots using CURL to crawl answers.yahoo.com, ehow.com, howstuffworks.com, allexperts.com, answers.com .
  • Wrote scripts in CURL to import contacts and to post questions/answers login to other web portals
  • Worked to rewrite URLs using mod rewrite to make pages and urls search engine friendly
  • Designed databases to handle dozens of GBs of data
  • Rewritten URLs and did other SEO/SEM(Search Engine Optimization/Maketing)
  • Worked on video/Audio( conversion, recording and Streaming), Hosting on Amazon S3 service
  • Worked on Full text search of MySQL and SQL Server, used SPHINX a third party full text search engine for My SQL used by many big portals
  • Enhanced test cases and scripts by adding the required functionality as per the new business requirements.
  • Integrated payment gateways such as 2CO and paypal in web portals
  • Defect Tracking and Bug Reporting was performed using Test Director

Environment: Fusebox, Code Ignitor, PHP 5, SPHINX, ASP.NET using C#, SQL Server, MySQL, PostGreSQL, Apache, Javascript

Confidential

Web Developer

Responsibilities:

  • Worked on IP hard phones firmware and administration panel in C using KEIL, php and mysql for server
  • Developed menu in phone for user, developed feature to upgrade firmware automatically in phone
  • Worked on dozens of web projects end to end for clients using open source technology with PHP, MySQL and IIS
  • Tested web applications and fixed bugs and conducted UAT

Environment: Windows Server, IIS, PHP, MySQL, Dreamweaver

We'd love your feedback!