Developer Resume
SUMMARY:
- Innovative versatile Web Developer with 8 + years hands - on experience in Web Applications.
- Expertise in requirement analysis, design, development and implementation of various Client/Server and Web applications.
- Good exposure in interacting with Restful web services, SaaS, PaaS, and IaaS.
- Experience developing own helpers to ease the job and code on both controllers and views.
- Used gems such as Paperclip and configuration for image server processing to have additional functionality on projects.
- Hands on experience on installation and configuration of multiple versions of Confidential using RVM ( Confidential Version Manager) bundler Install.
- Has experience in use of RVM files, Usage of Pre-project gemsets, Deploy and integration of RVM.
- Extensive experience in creating and maintaining databases which includes configuration, query optimization and de-normalization.
- Experience on Model View Controller (MVC) architecture based Web Applications in Confidential on Rails and CodeIgniter.
- Developed Confidential on Rails customer facing applications, which meet the requirements outlined in our application development specification.
- Design and implemented intranet applications using Confidential on Rails and PostgreSql database on Heroku.
- Implementing Confidential on Rails upgrades and patches.
- Involved in design and implementation intranet applications using Confidential on Rails and PostgreSql on Heroku with Github Managed code versioning and deployment to staging and production servers.
- Backend application is developed using Confidential on Rails with Postgres as database.
- Experience in developing application using Test Driven Development.
- Expertise in distributed Version Control Systems like GIT and SVN.
- Well acquainted with complete software development life cycle: system analysis, design, development, testing, deployment, end-user training and documentation.
- Proficient in Confidential on Rails, Codeigniter, PHP and Web Services technology.
- Ability to develop code while writing tests.
- Ability to quickly learn new technology and adapt to new environments.
- Experience in using software development methodologies like Waterfall model and agile development.
- Excellent problem solving, code refactoring, decision making and interpersonal skills.
- Deep understanding of design patterns.
- Experience in Software Development Life Cycle, Testing and Implementation of Client/Server applications with N-tier development environment.
- Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design.
- Expertise in Database design using SQL, MySQL.
TECHNICAL SKILLS:
Operating Systems: Linux, Windows 95/98/00/NT/XP
Web Technologies: PHP, HTML, DHTML, XML, CSS, REST, Web Services, JavaScript, jQuery, JSON, YAML
Web Frameworks: Confidential on Rails, Code igniter
Web Servers: Apache, Ngninx, Webricks
Databases: MySQL, Oracle, Postgres
Version Controls: SVN, Git
Development Methodologies: Waterfall, Agile Methodology
Programming Languages: Confidential
Tools: Jira, Mantis, Redmine, Ticketing, Tracker, Pivotal Tracker
IDE: Sublime, Net beans
PROFESSIONAL EXPERIENCE:
Confidential
Developer
Responsibilities:
- Developed a Confidential on Rails application that enables the customers to get a good holiday deal package. Travel, Cruise, Stay
- Created and improved dynamic UIs for a Confidential on Rails Application using JavaScript, jQuery, AJAX and Confidential .
- Involved in the development and maintenance of new and existing web application features for both internal administrators and end users using Confidential on Rails.
- Developed the web pages with best design and development procedures with security incorporated.
- Implemented the proper coding standards and took steps to protect from security vulnerabilities.
- Made a vast use of GIT for version controlling.
- Designed and developed the web applications and interfaces using Confidential on Rails and AJAX.
- Used Jenkins for continuous integration and continuous deployment of the code.
- Made use of MySQL for storing the related information in the database.
- Using the AWS services like Cloud Services and EC2 for better deployment of code in the Cloud.
- Used Cloud front for caching the assets in the cloud. S3 is used for storing assets in the cloud.
- Implemented the object oriented principles for the great usability of the product.
- Created dynamic UI for Confidential on Rails using JavaScript, jQuery and Confidential .
- Designed a high interactive interface using HTML5, CSS3, jQuery and Bootstrap.
- Used XML, JSON in many aspects of the Web Development.
- Performed Unit Testing and also testing using RSpec strategies.
- Added omniAuth features to the application, paperclip for handling images to upload and display, active merchant for payment processing, thinking sphinx for implementing search engine.
- Involved in writing efficient and clean code with well documented.
- Worked on admin module for creation of deals and merchants.
- Worked on customer module for displaying updated deals in user side.
- Monitored Confidential on Rails programs and program data to ensure applications are running as expected.
- Involved in the database modeling and design using E- R diagram.
- Worked on writing the rake tasks and setting cron job for weekly tasks.
- Integration of different plug-ins and gems.
- Involved in bug fixing, code re-factoring, peer-reviews, code review, tickets filed by quality assurance.
- Developed and implemented the RESTful API to gather customer related data.
- Followed Agile software development methodology and SCRUM.
- Used JIRA tool for bug tracking, issue tracking, and project management.
Environment: Confidential -2.2.2, Rails -4.2.3, GIT, MySQL, HTML5, CSS3, jQuery, Jenkins, Capistrano, Sublime Text, XML, AWS, EC2, JavaScript, AJAX, Rspec.
Confidential
Responsibilities:
- Application uses the JavaScript, jQuery, AJAX and Confidential in the presentation layer.
- Contributed in development and maintenance phase of application.
- Adhered to the coding standards.
- Designed and developed the web applications and interfaces using Confidential on Rails and AJAX.
- Used Jenkins for continuous integration and continuous deployment of the code.
- Using the AWS services like Cloud Services and EC2 for better deployment of code in the Cloud.
- Used Cloud front for caching the assets in the cloud. S3 is used for storing assets in the cloud.
- Designed a high interactive interface using HTML5, CSS3, jQuery and Bootstrap.
- Used XML, JSON in many aspects of the Web Development.
- Performed Unit Testing and also testing using RSpec strategies.
- Added omniAuth features to the application, paperclip for handling images to upload and display,
- Involved in writing efficient and clean code with well documented.
- Worked on Parent module to edit, update, delete the medical emergency data.
- Worked on Carer module to view the medical information of the respective child and view th comment of parent. Reply to the comment.
- Used new relic Monitored Confidential on Rails programs and program data to ensure applications are running as expected.
- Involved in the database modeling and design using E- R diagram.
- Worked on writing the rake tasks and setting cron job for weekly tasks.
- Integration of different plug-ins and gems.
- Fixed defects, code re-factoring, peer-reviews, code review, resolving tickets raised by QA team.
- Followed Agile software development methodology and SCRUM.
Environment: Confidential on Rails, Postgres, Confidential, XHTML, Ajax, JQuery and Rspec
Confidential
Responsibilities:
- Gathering the requirements from the client.
- Writing Confidential script to scrap and extract the data like images, URL, header tag, meta tag.
- Storing the high volume of extracted data into the database.
- Performed proof of concept of the scrapping work.
- Notifying the quality assurance team to audit the output result.
- Fixing the bugs.
- Sending status report to the client.
Environment: Core Confidential, MySQL.
Confidential
Responsibilities:
- Implemented application using codeigniter and basic MVC architecture.
- Developed a module which records the end user's and internal application activities into a log file.
- Efficient, robust, economical solution to record the activities into a flat file instead of storing into the database is utilized.
- Log file is generated dynamically. Backup, maintenance and it is portable. Less space is consumed.
- Information is stored in a flat file. Consumes less space.
- Developed and implemented the code to view the log file.
- Search functionality, Sorting and pagination features for the log file has been implemented.
- Design and Coding of User Interfaces using JavaScript, HTML and CSS.
- Involved in writing and reviewing all scripts for building, and testing the applications.
- Design and Develop new enhancement requests.
- Deployment of application to production environments, resolving issues & providing support at all times.
- Involved in the various phases of software development life cycle including feasibility study, preparing technical specification, development, testing, Fixing defects, deployment, maintenance and support.
- Message codification is simple and readable.
- Implemented a fool proof mechanism.
- API calls are used to invoke the services.
Confidential
Responsibilities:
- Client Interaction & requirement gathering.
- Did proof of concept, prototype building for calendar module and quick books integration.
- Worked in a group of 5. Implemented using third party plug-in / libraries.
- Prepared and reviewed the screen designs, mockups, prototypes.
- Preparation of use cases, requirement functional document, test release document, project management plan, weekly status report.
- Performing knowledge transfer session about the project to the team.
- Worked on additional maintenance tickets.
- Obtaining the sign off from the client.
- Preparing the list of new change request items.
- Implemented application using codeigniter and basic MVC architecture.
- Worked under Agile Methodology.
Environment: Apache, PHP, MySQL, XAMPP, CSS3, JavaScript, JQuery, HTML5, CSS, Ajax, SVN
Confidential
Developer
Responsibilities:
- Developed using JavaScript, jQuery, Ajax, Confidential, dynamic UIs for a Confidential on Rails Application.
- Involved in designing, Coding, testing, fixing bugs, implementing the application.
Confidential
Responsibilities:
- Developed using JavaScript, jQuery, Ajax, Confidential, dynamic UIs for a Confidential on Rails Application.
- Involved in the development, maintenance phase of application features using Confidential on Rails.
- Followed the recommended coding standards and practices.
- Manual deployment of the application is done with the help of system administrator.
- AWS services like Cloud Services and EC2 is used to deploy in the cloud.
- S3 is used to store assets in Cloud, Cloud front for caching the assets in the cloud.
- Designed a high interactive interface using HTML5, CSS3, jQuery and Bootstrap.
- Used XML, JSON in many aspects of the Web Development.
- Performed Unit Testing and also testing using RSpec strategies.
- Used devise gem to the application, paperclip for handling images to upload and display.
- Involved in writing efficient and clean code with well documented.
- Worked on user module in which business users can invite another business user for a meeting, to chat, share their product information's, send email and others.
- Worked on admin module to list, activate / deactivate users. Enabling / disabling user account.
- Did the database modeling and design using E- R diagram.
- Integrated the application with different plug-ins and gems.
- Fixed bugs, optimizing the code, removing the redundant code, code review.
- Developed and implemented the RESTful architecture to retrieve the data.
- Agile methodology is practiced.
- Used internal ticketing system for bug tracking, issue tracking, and project management.
Environment: Confidential -2.2.2, Rails -4.2.3, GIT, Postgres, HTML5, CSS3, jQuery, Capistrano, Sublime Text, XML, AWS, EC2, JavaScript, AJAX, Rspec.
PHP Developer
Confidential
Responsibilities:
- Involved in requirement analysis and case reviews.
- Implemented the application using Code igniter MVC architecture.
- Developed the modules user, landlord, administrator and registration.
- Implemented the features Ip-address tracking, pagination.
- Integrated different plug-ins to the application.
- Extensively involved in debugging, bug fixing.
- Worked under Agile Methodology.
Confidential
Doctor
Responsibilities:
- Prepared the requirement specifications.
- Involved in design and analysis of the application.
- Developed and implemented RESTful web services.
- Implemented the application using Code igniter MVC architecture.
- Developed the modules admin, doctor, patients and diseases.
- Designed and developed database and queries in MySQL for the whole application.
- Involved in deployment and configuring the application.
- Worked under Agile Methodology.
Environment: LAMP, XAMP, WAMP, PHP, HTML, CSS, JavaScript, Code Igniter, MySQL, SVN.
Software Developer
Confidential
Responsibilities:
- Involved in the design of the application.
- Developed and implemented an interface application.
- Prepared test cases, performed unit testing, fixing defects.
Environment: Windows NT, C / C++, Oracle, Xml, Java
Software Developer
Confidential
Responsibilities:
- Involved in use case reviews and requirement documentation.
- Developed and implemented the inventory control module.
- Handled the database modeling, design of tables for use cases, SQL queries to read / write data.
- Provided an efficient & interactive user interface.
- Implemented the concept of the stock reorder level.