Name: Pious Ephphatha
Role: Ruby-on-Rails Developer
Mobile:-
Email:-Bangalore, INDIA
8 years of software engineering experience including Over 6 years of extensive
experience in Ruby on Rails applications.
Having good Remote work experience.
Expert in object-oriented programming OOP concepts using Ruby.
Expert in making progress and examining using object oriented and Model view
controller practice.
Expert in Distributed Version Control Systems like Mercurial and Git and Advanced SQL
(query optimization, locking)
Strong on development of Gems on Rails, JMS integration, Java, Tomcat, VIM, HTML5,
JavaScript, browser compatibilities, JRuby, integration with Gems running on Ruby.
Strong expertise in Web Application development using PHP with OOPs , MySQL,
JavaScript, jQuery, AJAX, CSS, Flash ActionScript 3.0 and XML
Technical Expertise on JavaScript, jQuery, SQL, Git, Postgres & MySQL, Unit tests ,
Memory profiling, Performance profiling, TDD
Extensive experience in Performing Automated Testing using Rspec/Cucumber and
Acceptance Test Driven Development for application releases/projects.
Experienced on Agile methodology, Project management skills and English language
proficiency and Heroku, Docker, AWS services, React & Redux, AngularJS, Vue.js.
In-depth experience in Ruby On Rails jRuby, Gems on Rails, java / JMS integration,
Linux, Apache, MySQL, and PHP architecture.
Extensive experience in working with Windows, Linux or UNIX-like operating system.
Excellent skills in Web Technologies like, Java Script, HTML, and XMLRPC, Perl, Python
Strong Experience with client-side front-end frameworks and libraries such as jQuery,
Bootstrap, or Prototype
Knowledge of mobile network infrastructure, protocols and Virtualization technologies
Expert in Connecting to sharepoint server using Ruby,interpreted detailed design
specifications and requirements.
Extremely good in building a Ruby Extension With Visual C Express 2008
Extensive experience with application software analysis, design, development and
testing of web all the phases of SDLC and quality assurance/testing . Involved in system
study, preparation of detailed design DD , performing and monitoring development
coding , report generation, unit testing and system and integration testing of the
application.
Experience using QTP/UFT and Selenium for Automated regression test suite creation
and execution.
Experience with RDBMS and writing SQL and PL/SQL scripts used in stored procedures
Strengths include good team player, excellent communication interpersonal and
analytical skills, flexible to work with new technologies and ability to work effectively in
a fast-paced, high volume, deadline-driven environment.
Technical Skills:
Languages: Ruby, SQL, PL/SQL, C, C , VB, ASP, Java, Unix Shell Script,
Tools IDE: Eclipse, NetBeans IDE, PL/SQL Developer, Git, Sub Version
RoR Tools API: Cucumber, RSpec,
Internet: Java Script, AJAX, HTML, DHTML, CSS, XML.
Databases: Oracle, PL/SQL, MySQL, DB2, SQL Server 2005, PostgreSQL, MS Access,
Networking, TCP/IP, JMS
Deployment Tools: Phusion Passenger, Capistrano, GIT, Amazon S3.
Web Application Servers: Apache2.0, Unicorn, Mongrel, nginx, WebLogic, GlassFish
Methodologies: Multithreading, Design Patterns, SOA, SDLC
Operating Systems: Linux, UNIX, Solaris, Windows XP/Vista, Mac OSX, JUnit
Domain Knowledge: Security, Networking and Insurance
Professional Experience:
Ruby on Rails Developer
Client : Flowserve
Responsibilities:
Participating in user requirement sessions to gather business requirements.
Involved in Analysis, Design, Development, Integration and Testing of application
modules .
Agile methodologies were used during the development phase.
Developed front-end management features for the Ruby on Rails-based website. This
involved view, controller, and model development as well as CSS and Javascript frontend work too. SASS and Compass were used in later iterations.
Communicating with the customer to design solutions.
Use of Git and GitHub repositories.
ActiveRecord using PostgreSQL pg , MySQL mysql2 and Oracle activerecord oracle
enhanced adapter databases.
Designed the front end application using Rails 3.1, CSS, AJAX and Jquery.
Implemented and enhanced CRUD operations for the applications using the MVC Model
View Controller architecture of Rails framework and Ruby conducting code reviews.
Database modeling and design. Involved in developing and implementation of the web
application using Ruby on Rails.
Database modeling and design. Involved in developing and implementation of the web
application using Ruby on Rails.
Used Restful API to gather sales related data for products.
Designed the front end application using Rails 3.1, CSS, AJAX and Jquery.
Used RSpec to create test driven development. Experience with all of the GEMS and
libraries for this version of the ruby/rails.
Created custom angular filter function for parsing the data to users in a appropriate way.
Created different modules like services, filters and directives using angularJS framework
Utilized Object Oriented Programming in JavaScript and DOM structure to implement
various functionalities
Managing entire life cycle of project from requirement, planning to deployment on
cloud Amazon EC2
Working with Ruby gems such as ruby-pg for Oracle- PostGRE-SQL
Writing Ruby Wrappers and using Ruby Gems for Voucher, Advices and CHS modules.
Created Restful http services to Interact with UI .
Giving maintenance to the solution components for other projects.
Environment: Ruby 1.8.7, Rails 2.3.5, Rails 3.0 beta, Amazon S3, Unicorn, Mongrel, Mac OS
X, ImageMagick, RMagick, RSpec, Cucumber, XHTML, AJAX, Git, Capistrano, Java Script,
JQuery, XML, XSL, SOAP, Perl, Shell Script/Unix, MySQL
Ruby on Rails Developer
Client : wellpoint
Responsibilites:
Developed module for online registration.
Punched out a core Ruby on Rails project for wellpoint on tight launch deadline.
Building Ruby websites using Rails based frameworks.
Built a complex web application to migrate legacy paper-ware business processes into
the modern world, handling client and applicant management, day-to-day workflow,
and reporting requirements.
Developing frontend web applications,Developing message-oriented backend services
and Applying agile development methodologies
Developing compatible User Interface functionality using jQuery other libraries.
Developed a core web service for the management of a network of embedded video
devices deployed to a global client base using Ruby on Rails Solaris/Oracle , XML, SSH,
and FTP.
Dabbling in other areas outside of coding and Playing an influential role in the future of
software
Working with a multi-disciplinary team to convert business needs into technical
Integrated database with a new Ruby on Rails architecture, bringing in updates from the
official well point website every 3 minutes and sending notifications to 300 customers.
Testing and validating work produced as part of the development process
Worked directly with a customer to analyze, design, specify and implement a Ruby on
Rails grassroots campaigning tool.
Documenting features, technical specifications infrastructure requirements.
Maintained and extended Ruby on Rails-based web services mobile API which was
consumed by iPhone, Blackberry, and Android mobile clients.
The API provided a cohesive set of web services from information consumed and
transformed from internal Sabre web services and external web services. Json and XML
formats were provided by the API.
Cleaned up and rewrote front end HTML and CSS to meet validation requirements.
Shipping web-based applications to production with Ruby on Rails
Using Test-Driven Development to guide your software designs and catch bugs and
regressions
Create device module for adding feature on application
Created Runtime Ruby files using Rails framework
Implemented different search modules and Device Module to facilitate searches
throughout the application
Object Oriented Analysis and Design for the system from use case and requirement
documents using UML, Rational Rose. Assisted in project technical documentation.
Created xml using perl and python module code.
Using three kind of database-Granite Database,Oracale,MYSql.Using Ossapi and ASI web
service to connect with client directly.
Deployed in Linux Server.
Implemented RSS Feed to use this on various websites.
Environment:
RoR, HTML,Json,JavaScript, MYSQL, Visual Source Safe, MS Excel,Jquery ,XML,Perl,
Python,Window Server 2003, Microsoft Visio 2003, Ajax
Ruby on Rails Developer
Client : DXC
Responsibilities:
Providing the best components of the Ruby-on-Rails ecosystem to deliver high quality
solutions to customers at maximum speed.
Involving in the entire software development lifecycle, using an Agile Scrum
methodology augmented with selecting attributes of extreme programming automated
testing, pair programming.
providing input on feature requirements, then managing projects to completion, testing,
and releaseing to production
Created an events calendar so that important events can be posted and viewed.
Developing in Rails and JavaScript/jQuery,hosting on AWS, using Redis and managing
code in git.
Diving into complex SQL joins generated by ActiveRecord in search of a performance
problem.
Breaking a project down into stages and executing with input from teammates rather
than oversight from managers.
Able to dig into unfamiliar codebases in order to understand a bug and solve a problem.
writing clearly and actively cooperate with the teammates, whether they be local or
remote.Taking feedback graciously and helping fellow developers improve when
reviewing their code.
Utilized MVC1 framework and developed JSP pages, Servlets and XML based actionmapping files for web tier.
Developed Oracle, stored procedures, functions, triggers and PL/SQL code for the
application using SQL/JDBC.
Created Report Generator for various Projects to meet the current stage of the Project.
Created Help Desk for user's queries to meet the bulk queries submitted by the users.
Object Oriented Analysis and Design for the system from use case and requirement
documents using UML, Rational Rose. Assisted in project technical documentation.
Created Report Generator for various Projects to meet the current stage of the Project.
Designed and manipulated database.
Performed Database modeling using Microsoft Visio 2003.
Environment:
RoR,CSS, XML, HTML, DHTML, JavaScript, J Query,AJAX, MYSQL, Agile Methodology,
Microsoft Visio 2003, Apache, Linux.
PHP MySQL Developer
Client : Alcatel
Responsibilities:
Involved in developing search by categories, manufacturers.
Worked in developing multiple pricing levels for customers.
Created Runtime Html Files using PHPWIKI. This is used for extra information if any
client wants to put.
Customized the Drupal CMS, It is used for everything from simple websites to complex
corporate applications.
Designed and manipulated database.
Performed Database modeling using Microsoft Visio 2003
Object Oriented Analysis and Design for the system from use case and requirement
documents using UML, Rational Rose. Assisted in project technical documentation.
Created xml using perl and python module code.
Used Joomla to implement appointment management system
Implemented Third Party Payment Gateway PAYPAL for secured transaction.
Implemented RSS Feed to use this on various websites.
Created Report Generator for various Projects to meet the current stage of the Project.
Created Runtime Html Files using PHPWIKI. This is used for extra information if any
client wants to put.
Created Help Desk for user's queries to meet the bulk queries submitted by the users.
Deployed in Linux Server.
Managed the Linux server and configure Crone Jobs and My-SQL.
Environment:
PHP, MySQL, HTML, CSS, XML, JavaScript, MS Visio, MS Excel, phpMyAdmin, Red Hat Linux ,
Apache Server, LAMP, ERWIN, Cron Jobs, Drupal.
JAVA/J2EE developer
Client : continental
Responsibilities:
Involved in various Software Development Life Cycle SDLC phases of the project.
Generated Use Case Diagrams, Class Diagrams, and sequence diagrams using rational
rose.
Implemented the application using Jakarta Struts Framework which is based on Model
view Controlled design patterns.
Used the Struts Validation and tiles framework in the presentation layer.
Developed user interface using JSP, JSP Tag libraries and Struts Tag libraries to simplify
the complexities of the application.
Developed various EJB Components to fulfill the business functionality.
Session Beans were developed to process the requests from the user.
Extensively used Hibernate in data access layer to access and update information in the
database.
Used Spring MVC Framework for Dependency Injection and integrated it with the struts
framework and hibernate.
Used a WAP server for communications to the customer.
Used web services WSDL and Soap for getting Credit Card Information from third-party.
Used JMS API for asynchronous communication by putting the messages in the message
queue.
Implemented various design patterns in the project such as business Delegate, session
faade, data transfer object, data access object, and singleton.
Designed various tables required for the project in Oracle database and used stored
procedures and triggers in the application
Performed unit testing using Joint framework and used Struts Test cases for testing
Action Classes.
Used Ant Scripts to build and deployed on WebSphere application server.
Monitored the error logs using Log4J and fixed the problems.
Developed the different components of application such as JSP, Servlets, and EJB using
websphere studio application developer and used CVS for version control.
Environment : EJB, Struts , Hibernate, Spring, JSP , Servlets , JMS, MQ Series, XML, SOAP,
UDDI, WSDL, WAP,WML,JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4j, JUnit, Websphere
app server , WSAD , Rational Rose, Oracle .