Pious Ephphatha

Pious Ephphatha

$60/hr
Working as a Rails on Ruby Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Banglore, Karnataka, India
Experience:
8 years
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 .
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.