Javascript Developer Resume
Broomfield, CO
SUMMARY:
- 12+ years of IT industry experience in software development, Testing and project Management.
- Hands on development experience in building Fullstack application with heavy focus on Node.jS
- Extensive experience in Design & Development of Set Top Box, Video domain and Web application using JavaScript, Node.JS, CSS3, HTML5,Ruby,C &C++
- Expertise in complete Software Development Life Cycle (SDLC) - including functional specifications, analysis, design, documentation, programming, testing, implementation and maintenance
- Worked on an application from front-end development/enhancements (HTML, JavaScript, JQuery), to back end server side implementation.
- Experience on OOP (Objective Oriented Programming) like Inheritance, polymorphism, Abstraction and Encapsulation.
- 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.
- Currently working with Charter Communications (Time Warner Cable) and have valid H1B.
TECHNICAL SKILLS:
Languages: C++, C
Web Technologies: HTML5, CSS3, JavaScript, Node.js, JQuery, XML, PHP, Restful API, AJAX, Backbone.js, Express.js, ExtJS
Configuration Management: CVS, Subversion, Git
Scripting: Unix shell 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: MVC, JSON, Cucumber, Rspec, Apache, Jenkins .
Operating System: Windows 7, XP, NT, MacOS X, Ubuntu 10/11, RHEL 5-6
PROFESSIONAL EXPERIENCE:
Confidential, Broomfield, CO
JavaScript Developer
Responsibilities:
- Design and development of inventory web application full stack features and bug fixing using JavaScript
- Design and development of Service configuration Automation on AVP2RU(media First TV Platform) Ericsson encoder
- Service configurations automation on AVP4000 Ericsson encoder using ruby
- Service configurations automation on SPR1100 Ericsson encoder using ruby
- Build and Release of Ericsson Automations code to filed deployment
- Developed Test Cases from requirements and specifications document using Rspec
- 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 safe house and device configurations
- Developed shell scripts for automating bulk service configuration on AVP400 and SPR1100.
Environment: JavaScript, ExtJS, Jquery, NodeJS, Ruby, Python, Linux, AVP4000, SPR1100 and AVP2RU, Rspec, JSON, RESTful API, XML, Mongo DB.
Confidential, Broomfield, COConsultant
Responsibilities:
- Defining & implementations of the Service Layer Application Programming Interface (SLAPI) API’s using JavaScript
- 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:: Python, C++, JavaScript, Linux, Jasmine, ArrisIP805, Humax, Hydra
Confidential, Philadelphia, PAJavaScript Developer
Responsibilities:
- Developed program integration layer for different MVPD integrations using JavaScript
- 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:: HTML5, CSS3, JavaScript, Node.JS, jQuery.
Confidential, Philadelphia, PAJavaScript Developer
Responsibilities:
- Design and development of HTML and JavaScript 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, Herndon, VirginiaJavaScript Developer
Responsibilities:
- Designed and developed TWCAppStore application using JavaScript
- Implemented the Admin and user modules
- Testing, integration of AppStore, 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
Confidential, Plano, TXSenior 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, HTML5, CSS3, JavaScript, Node.js
ConfidentialDeveloper
Responsibilities:
- Implemented RTP functionality such as sequence numbering, and payload identification according to transport specification in RFC 1889 RTP
- 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, C++, TCP/IP,RTP,UDP
ConfidentialWeb Developer
Responsibilities:
- Implemented the customer review& rating module
- Implemented the advertisement module
- Setting up of the development and testing environment
- Involved in integration, testing and deployment of the code
- Analyzing the requirement specification
Environment: Linux, HTML5, CSS3, JavaScript, PHP