We provide IT Staff Augmentation Services!

Sr Software Engineer Ui Resume

3.00/5 (Submit Your Rating)

San Jose, CA

PROFESSIONAL SUMMARY:

  • 6 years of professional experience in all phases of Software development.
  • Experience in developing web applications using HTML 4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, JQUERY, AJAX, JSON, Lua scripting and XML.
  • Knowledge on JS frameworks like AngularJs, NodeJs, Knockout & Jquery.
  • Familiar with RWD concepts and other CSS frameworks (Bootstrap, W3.CSS).
  • Certified HTML5 developer.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Galio, webkit, Internet Explorer, Mozilla Firefox and Google chrome.
  • Expertise in Cable Set - top Box domain and hands on experience on its various modules like Guide, DVR,VOD and other application development on STB embedded browser.
  • Experience in developing strict HTML applications using ES6, XML, XHTML & W3C standards.
  • Experience applying the latest development approaches including MVC, event-driven applications using AJAX, Object Oriented Java Script, Object Oriented Design, JSON, and XML.
  • Experience in creating and consuming Web Services.
  • Developed utility test frameworks using Jasmine framework & PhantomJs.
  • Been a part of Feature implementation team for delivering an enhanced user experience for STB users.
  • Developed gaming & utility applications for STB platform with embedded Galio & Webkit browsers.
  • Worked with JSHint, JS-beautify, CSS Lint for ensuring code quality.
  • Worked with Appium/Pytest based automation testing for Apple (ATV3/ATV4)/ Android(Amazon Fire TV) devices.
  • Knowledge on development and system testing on Android platforms.
  • Lead both manual & automation QA team effectively for OTT application validation on all streaming devices like AppleTv, Roku, X-box etc. .
  • Worked with VCS tools like GIT &SVN.
  • Experience with Agile methodologies and using agile tools like Jira & Rally.
  • Worked on several defect tracking tools like CDETS & Bugzilla for efficiently tracking and fixing bugs.
  • Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO / web standards.
  • Experience working on several debugging tools like Espial debugger, Ant-CDK, etc.
  • Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
  • Expertise in creating conceptual designs & mockups using editing tools like Adobe Photoshop, Illustrator, Gimp & Inkscape .
  • Possess good interpersonal and communication skills.
  • Enthusiastic & self-driven, with a high degree of commitment.

TECHNICAL SKILLS:

Expertise: OOP JavaScript, HTML/HTML5, CSS/CSS3, DHTML, XML, XHTML,, JSON, AJAX, Lua scripting.

Frameworks: JQuery, AngularJs, Bootstrap, Knockout, W3.CSS, Jasmine Test Suite (PhantomJs).

Basic proficiency: Python, NodeJs, PHP, SHELL scripting, LESS/SAAS Preprocessors, openwrt.

IDE: IntelliJ Idea, Xcode, Tizen Studio, Webstorm, Android Studio, Visual Studio, Adobe Dreamweaver, Sublime, Eclipse, Npp, ZeroBrane-Lua.

Graphic Editors: Adobe Photoshop, Illustrator, Inkscape, Gimp.

SCM: Git, Tortoise SVN.

Transcriptor: Babel(ES6).

Operating System: Windows, Linux, Mac

Packet Analyzer: Wireshark, Charles Proxy

Other: Nokia-Motive Bridge, VNC, Rally, Jira, MS Office, Code collaborator, CDETS, Bugzilla, Putty.

PROFESSIONAL EXPERIENCE:

Confidential

Sr Software Engineer UI

Responsibilities:

  • Gathered and analyzed all necessary requirements by involving in discussion sessions.
  • Designed and developed HTML, CSS, Lua scripting, nginx + Lua, JavaScript, with the concept of Accessibility, usability and user testing.
  • Designing and developing dynamic web pages using HTML5, CSS3, Bootstrap.
  • Developed responsive applications using Bootstrap.js
  • Converted mockup into pixel perfect Webpages using HTML5, CSS, and JQUERY.
  • Enhanced user experience by designing new web features
  • Sort down the backlog and provide fix for all priority issues.
  • Support bug fixing and provide solutions to field issues
  • Used advanced level javaScript, AJAX, CSS and Bootstrap CSS layouts.

Environment: HTML5, CSS3, nginx + Lua Script, Bootstrap, jQuery, Jasmine, Node.js, Bower,Gulp, Git, AJAX, JSON, TeraTerm, Nokia-Motive Bridge.

Confidential, San Jose, CA

Test Automation Engineer

Responsibilities:

  • To lead both manual & automation QA team for IV application validation on all streaming devices
  • To automate cloud platform-Uplink testing
  • Run existing test suites on iPad / FireTv.
  • To understand the existing code and sequence.
  • To demonstrate App install/launch features.
  • Write new test framework for ATV3 device.
  • Test script writing for various playback features.
  • CI test pipeline in Jenkins.

Environment: Python, Ruby, PHP, Jira, adb, Xcode, Apple configurator, Tizen Studio, Testflight, Android Studio, bower, git.

Confidential, Atlanta - GA

Senior Software Engineer

Responsibilities:

  • To develop web based Set-Top box applications using Javascript, HTML, CSS and JQuery.
  • Develop User Interface for browser based STB’s (Galio/Espial-Webkit) for various clients.
  • Develop new features & performance enhancements proactively for enhanced user experience.
  • Development and maintenance of existing set-top box UI applications.
  • Write test suites for Set-Top box applications using Jasmin test framework & PhantomJs.
  • Responsible for VOD poster-art & catalogue management using JSON configuration tool.
  • Coordinate with middleware and other dependent layers for defining apis.
  • Develop and design new skins, gradients and icons for providing an enhanced UI.
  • To ensure code is properly structured, meets industry standards and is compatible with different browsers, devices, or different STB platforms (G6/G8/G10).
  • Interact with different clients for gathering requirements.
  • Coordinate with the onsite & off shore teams to integrate all the components and release developer/mainline Builds.
  • Managed UI repository and responsible for Tag releases in GIT.
  • Participate in daily Scrums with different teams and c onduct daily scrums, bi-weekly retrospectives for the sprints.
  • Demonstrate features and applications to various customers and development teams.
  • Work with QA's for rectifying field issues and bugs.

Environment: HTML5, CSS3, Javascript, Less/Sass, Angular.js, Bootstrap, jQuery, Jasmine, RequireJS, Node.js, Bower, node-cli, Gulp, Git, AJAX, JSON.

Confidential, Atlanta - GA

Senior Software Engineer

Responsibilities:

  • Initiate the project and provide mock ups for different views.
  • Develop genre based Guide application using AngularJs, W3.CSS,PHP, Javascript & HTML.
  • Porting and testing with different Set-Top Box platforms.
  • Maintaining large bundles of poster-arts for tile elements using JSON.
  • To perform validation on user preferences for user based content.
  • Integrate application with existing set-top box applications.
  • Define apis for maintaining channel/recording objects (creation/updation).
  • Manage UI repository and responsible for tag releases in GIT.
  • Conduct daily scrums, bi-weekly retrospectives for the sprints.
  • Demonstrate features and applications to various customers and development teams.

Environment: W3.CSS, PHP, HTML5, CSS3, Javascript, Less/Sass, Angular.js, Bootstrap, jQuery, Jasmine, RequireJS, Node.js, Bower, node-cli, Gulp, Git, AJAX, JSON.

Confidential, Atlanta - GA

Software Engineer

Responsibilities:

  • Rectifying customer/field issues reported on UI applications using HTML, CSS & Javascript.
  • Develop new approaches for improving Guide performance on STB.
  • Support for fixing issues from production/field and released versions of the RTN applications.
  • Involved and worked with performance improvement team for achieving desired performance on STB.
  • Responsible for triaging the issues reported from customer /consumer end.
  • Supporting the production and testing for issues resolution.
  • Debug the code in set top box using different debug techniques including CDK, Espial debugger.
  • Managing SCM tools and repositories in GIT.
  • Flashing the code to the STB’s on the development stack.
  • Package management through DNCS.
  • Documentation of Application requirements & feature implementations.

Environment: ANT-SDK, PHP, HTML5, CSS3, Javascript, Less/Sass, Angular.js, Bootstrap, jQuery, Jasmine, RequireJS, W3.CSS, Node.js, Bower, node-cli, Gulp, Git, AJAX, JSON, Jira, Rally.

We'd love your feedback!