Senior Ruby Consultant Resume
Broomfiled, CO
SUMMARY
- 11+ years of IT industry experience in software development, Testing and project Management.
- Extensive experience in Design & Development of Set Top Box&Video domain application using C,C++, Ruby, Ruby On Rails, JavaScript and HTML5.
- Expertise in complete Software Development Life Cycle (SDLC) - including functional specifications, analysis, design, documentation, programming, testing, implementation and maintenance
- Front end expertise using HTML and CSS, and also managing Ruby on Rails layouts and views.
- Worked on an application from front-end enhancements (HTML, JavaScript, JQuery), to back end architectural changes.
- Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
- Hands on development experience in building web applications using HTML5, CSS, JQuery, AJAX, MySQL technology
- Developed full stack of web applications in Ruby on Rails
- Special concentration in ROR application framework and Ruby language
- Experience in Java script frameworks like angular.js, backbone.js, NodeJS
- Good experience in using IDE Design tools like Ruby Mine, Net Beans, Eclipse, Sublime Text, and Atom.
- Fixed the bugs in the existing application by tracking in JIRA.
- Excellent verbal/written communication and presentation skills
- Ability to learn and master new technologies and to deliver outputs in short deadlines with excellent communication and inter personal skills.
- Involved in configuration management, build release, version control, production support, Design and development.
TECHNICAL SKILLS
Languages: C++, C,Java
Web Technologies: HTML5, CSS3, JavaScript, NodeJS,XML,PHP,RESTful API,AJAX
Configuration Management: CVS, Subversion, Git
Scripting: Unix scripting, Python, Ruby
Tools: Eclipse IDE, Compilers, Transport stream Analyzer,Valgrind, CDRouter, SWORD, Storm Test tool, VirtualBox, Vagrant,Splunk
Encoders & Set Top Box: Ericsson AVP4K, Ericsson SPR1100,AVP2RU, NXP Navis, IP805, Humax
Video Standards: MPEG2, DVB, ATSC,H.264
Development Methodologies: SDLC Waterfall, Agile, SCRUM.
STB Middleware: OCAP, MHP
Frame Work: Rails, MVC, JSON, Cucumber, Rspec, Apache, Jenkins.
Operating System: Windows 7, XP, NT, MacOS X, Ubuntu 10/11, RHEL 5-6
PROFESSIONAL EXPERIENCE
Confidential, Broomfiled,CO
Senior Ruby Consultant
Responsibilities:
- Design and development of Service configuration Automation on AVP2RU(media First TV Platform) Ericsson encoder
- Service configurations automation on AVP4000 Ericsson encoder
- Service configurations automation on SPR1100 Ericsson encoder
- Build and Release of Ericsson Automations code to filed deployment
- Developed Test Cases from requirements and specifications document
- Worked with different gems and created new gems required for automation of the device
- Worked on code review and testing the automation
- Feasibility study and requirement gathering on encoders for automation
- Developed daily audit script for comparing the safehouse and device configurations
- Developed shell scripts for automating bulk service configuration on AVP400 and SPR1100
Environment: Ruby, Python, Ruby on Rails, Linux,AVP4000, SPR1100 and AVP2RU, Rspec,JSON,RESTful API, XML
Confidential, Broomfiled,CO
Lead Consultant
Responsibilities:
- Defining & implementations of the Service Layer Application Programming Interface (SLAPI)
- Software bundle release and validation
- Designed and developed python scripts for analyzing the Video quality of MPEG2 & H264 video streams
- Generating of splunk report and managing the dash board
- Developed test script for validating and testing
- Analyzing the application crash and fixing the issue
- Integration, testing and Deployment on STB’s
Environment: Ruby, Python, C++,JavaScript, Linux, Jasmine,ArrisIP805, Humax, Hydra
Confidential, Philadelphia, PA
Lead Consultant
Responsibilities:
- Developed program integration layer for different MVPD integrations
- Validation of the access token authentications, single program Id and multiple program Ids
- Develop Test Cases from requirements and specifications document
- Setting up of the development and testing environment
- Leading the offshore team and coordinating with the onsite team
- Involved in code review
- Involved in integration, testing and deployment of the code
Environment: Ruby, Ruby on Rails, HTML5, CSS3, Javascript, NodeJS, jQuery.
Confidential, Philadelphia, PA
Lead RoR consultant
Responsibilities:
- Design and development of HTML application on Set Top Box
- Integration of JavaScript middleware to interact with Confidential RTCG gateways
- Develop Test Cases from requirements and specifications document
- Setting up of the development and testing environment
- Leading the offshore team and coordinating with the onsite team
- Involved in code review
- Involved in integration, testing and deployment of the code
Environment: HTML5, CSS3, Java Script, jQuery, Jade template
Confidential
Lead consultant
Responsibilities:
- Designed and developed TWCAppStore application
- Implemented the Admin and user modules
- Testing, integration of App Store, and bug fixing on HNav framework
- Setting up of the development and testing environment
- Involved in code review
- Involved in integration, testing and deployment of the code
- Analyzing the requirement specification
- Fixing the bugs and tickets filed by quality assurance and product management team.
Environment: HTML5, CSS3, JavaScript, Node.js, Apache Tomcat, Jetty, Derby, MySQL,jQuery, Ruby on Rails
Confidential, plano, TX
Lead Consultant
Responsibilities:
- Designed and developed interactive applications on OCAP-RI(Reference implementation)1.1.3
- Involved in the porting of OCAP-RI, to render onto a X11(Xorg) surface instead of the default WxWidgets( gtk based) surface
- Setting up of the development and testing environment
- Involved in code review
- Involved in integration, testing and deployment of the code
- Analyzing the requirement specification
- Fixing the bugs and tickets filed by quality assurance and product management team.
Environment: Linux, Java, OCAP-RI
Confidential
Senior Developer
Responsibilities:
- Implemented the integration of navigation keys in Remote Control to the keypad app. Tested the application using OCAP RI.
- Designed and developed YouTube application for true2way set top boxes
- Implementing and Testing of YouTube application with favorite channel list
- Designed and developed Facebook application for true2way set top boxes .
- Design and develop use cases for customer requirements.
Environment: Linux, Java, OCAP-R