Sr. Ui Engineer/ Node Js Developer Resume
Irving, TX
SUMMARY
- Over 12+ years of IT experience in Web Development Life Cycle including Analysis, Design, Development, Maintenance and testing of various client/server and N - tier web applications.
- Over 2+ years of experience in developing SPA application for Arris Set Top Boxes like VMS, IPC, UIPC and Mockingbird using HTML 5, CSS3, Node.js, Express.js, RESTful API’s, Promises, Backbone.js framework, Underscore.js library, Dust templating engine, Object Oriented JavaScript, ReactJS, Redux, JQuery and Ajax.
- Extensive experience in Node.js with Express.js framework and Jade/EJS templating engine
- Over 2+ years of experience in Android and Blackberry Mobile Application development using Android Eclipse IDE, Android SDK and Android Developer Tools (ADT).
- Developed front end applications and business web applications using web technologies like Object Oriented JavaScript, HTML5, CSS 3, DOM, XHTML, asynchronous, Promise patterns, JQuery, Ajax and CSS based on W3C standards, noSQL database - MongoDB.
- Good knowledge of asynchronous and Promise patterns
- Worked Extensively in Grunt, Gulp, webpack, NPM
- Extensive Experience using code versioning tools such as GIT
- Good experience in testing framework like mocha, Sinon.js and Chai.js
- Worked with some of the most popular brands in the world like P&G, Prilosec OTC, Bayer Nutritional Science, Pfizer Xalatan, Pizza hut, Diet coke, Samsung, TGI Friday, Secret, OMNI Hotels, M&M’s etc.
- Experience in developing websites using Interwoven TeamSite 6.0 Enterprise Content Management System and Microsoft Sharepoint Designer.
- Experience in implementing webtrends tracking.
- Experience in developing Responsive Web Pages.
- Extensive Experience in developing html and text Emails.
- Extensively used JavaScript frameworks and libraries like JQuery, Underscore, Dust, Prototypes, Backbone and Express.
- Good Understanding of CSS Preprocessor’s Less and SASS
- Experience in Serverless Framework and Lambda Functions.
- Experience in designing table-less layouts and Photoshop.
- Extensive Experience with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
- Extensive Experience working with High Traffic Websites.
- Worked closely with the project managers, client and marketing team to completely define specifications to help ensure project acceptance.
- Extensive experience with Search Engine Optimization (SEO).
- Expertise in Cross-Browser Compatibility techniques in all popular browsers such as Internet Explorer, Mozilla Firefox, Opera, Safari and Chrome and testing the application on different platforms.
- Excellent Communication, Interpersonal, Intuitive, Analysis and Leadership Skills.
- Ability to prioritize multiple tasks in fast-paced work environments.
TECHNICAL SKILLS
Technologies: HTML5, CSS3, JavaScript, JQuery, Dream Weaver, Adobe Photoshop, XML, AJAX, Servlets, Java Server Pages (JSP), Java Database Connectivity (JDBC), JFC/SWING, STRUTS framework, NodeJS, XAMPP
Operating Systems: Windows, Mac OSx, Linux, Unix
Tools: Interwoven TeamSite 6.0, Sharepoint Designer, WebStrom
JavaScript Libraries and Framework: JQuery, Express.js, Backbone, Prototype, Underscore
Templating Engine: Dust, Jade and EJS
Quality Control: Git (Github), Atlassian JIRA, Jenkins, SVN, CVS
Databases: MongoDB, Oracle 7 - 9i, MySQL, SQL Server
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Sr. UI Engineer/ Node Js Developer
Responsibilities:
- Developed and modified html templates, views and controller using HTML 5, CSS 3, Java Script, Node.js, RESTful API’s, Backbone.js, Underscore,js, Dust, JQuery, Promises, Ajax for Confidential FIOS VMS Project
- Confidential of IPTV, APR4, IMG and EVO Simulators
- Confidential of browser app using Nodejs, ReactJS and Redux.
- Confidential of FiOS Mobile project
- Developed Log Parser project using HTML 5, CSS3, Node.js, Express.js framework and EJS templating engine.
- Developed code to call the web services/APIs to fetch the data and populate on the UI using JSON and AJAX
- Used Karma as tool for testing UI applications
- Involved in unit, functional and browser testing and developed code for testing different application modules using Sinon.js and Chai.js
- Used SVN and GIT for version Control
Environment: JavaScript, jQuery, HTML5, CSS3, Karma, Sinon.js, Chai,js, Backbone.js, Underscore, Node.js, Expresss.js, Jade, EJS, AJAX, SVN, GIT and Webstorm
Confidential, Plano TX
Android/Blackberry Developer
Responsibilities:
- Involved in the entire software development process for all the assigned android and blackberry application development projects which includes analysis, requirement specification, design, implementation, testing and maintenance
- Develop Applications using Android Eclipse IDE, Android SDK and Android Developer Tools (ADT).
- Build Prototypes on most of the projects.
- Generate images/icons using Android Icon Generator tool.
- Develop Android Action Bar, Overflow menu items and Navigation Drawer in android applications
- Debug android applications using DDMS on emulators and android devices.
- Involved in obfuscated build process which includes tools like Arxan for code protection and Ant to run the build.
- Develop static and functional pages using core Java and xml.
- Install application signing keys required to run applications on devices
- Testing the applications on different devices like Samsung Galaxy S4, Galaxy S3, HTC, Bold 9900, Torch 9800, Curve 8520 etc
- Worked extensively with emulators and simulators.
- Worked extensively with E-Git to merge, pull and push code to local and remote branches.
- Direct communication with the managers and provide technical information as needed.
Environment: Java, JDK1.6, XML, Android SDK, Android Developer Tools (ADT), Ant, E-Git, Arxan, SVN.
Confidential, Dallas, TX
Sr. Web Engineer
Responsibilities:
- Worked as a team lead on all of these projects.
- Built Prototypes on most of the projects.
- Direct communication with the client, manages tech requirements and provide technical information as needed.
- Build HTML and Text Emails.
- Develop static and functional pages using .Net, Jsp, Html, Dhtml, JavaScript, JQuery, CSS and XML.
- Develop Applications using Microsoft SharePoint Designer and Interwoven TeamSite 6.0 Enterprise Content Management System.
- Involved in deployment from the beginning to the end of the project.
- Involved in approving the workflow.
- System integration and bug fixing.
- Participated in cuts meetings.
- Testing the application on different browsers like IE6, IE7, IE8, Netscape7 and Netscape8, Firefox 3.0, Safari, Google Chrome and Operating Systems like Windows NT /2000 and Macintosh.
Environment: C#.NET, Java 1.5, Servlets, AJAX, HTML, HTML 5, DHTML, JavaScript, JQuery, XSLT, CSS, JDBC.
Confidential, Dallas, TX
SR. Developer
Responsibilities
- Involved in application development, Testing and Implementation. Team Leading.
- Developed web pages using asp.net.
- Developed reusable middle tier business components using C#.
- Designing of Requirement analysis based on the user requirements.
- Participated in meetings to evaluate and decide image strategy
- Designed and Development of Website and interface.
- Involved in unit, functional and browser testing.
- Developed and maintained the Xalatan web-based application.
- Develop web pages using ASP.
- Involved in unit, functional and browser testing.
- Developed the functional Shade Chart pages using JSP as per the client requirement.
- Design using object oriented Analysis and Design (OOAD)
- Establishing user connectivity through net protocol
- Post implementation support and troubleshooting.
- System integration and bug fixing
- Involved in unit, functional and browser testing.
- Developed the static E-Newsletter as per the client requirement.
- Involved in unit, functional and browser testing.
Environment: HTML, CSS.
Confidential
Responsibilities:
- Developed the functional and static pages using JSP and Struts Framework.
- Involved in database designing.
- Involved in unit, functional and browser testing.
- Development of various forms, pages, views and other design elements used in the application.
- Post implementation support and troubleshooting.
- System integration and bug fixing
- Unit, Functional and Browser Testing and system Analysis
- Updated various Jsp pages, views and other design elements used in the application.
- Post implementation support and troubleshooting.
- Participated in meetings to evaluate and decide image strategy
- Unit, Functional and Browser Testing and system Analysis
Environment: Java 1.5, Servlets, Struts, HTML, DHTML, JavaScript, Flash, CSS, JDBC, Oracle.
Confidential, Carrollton, TX
Analyst
Responsibilities:
- Collected and reviewed the business, functional and technical requirements for new and existing product features.
- Created test plans and test cases based upon requirements, designs and specifications.
- Entered business and functional requirements into the Test Director Requirements Repository.
- Developed and executed manual test cases using Test Director.
- Wrote Positive and Negative test cases in Test Director
- Used QTP for creating and executing automated test script.
- Responsible for creating and enhancing Test scripts by Creating Checkpoints, Synchronization points and Output values using Quick Test Professional.
- Performed Sanity, Functional, Regression, System and Integration Testing
- Involved in meetings to discuss the defects.
- Worked on testing status, reporting to the higher management and retesting the fixes.
- Communicated inconsistencies between system specifications and test results to development and analyst teams.
Environment: .NET, SQL Server 2000, MS Excel, MS PowerPoint, QTP 8.2 and Test Director 8.0