We provide IT Staff Augmentation Services!

Ui Engineer Resume

2.00/5 (Submit Your Rating)

FL

SUMMARY

  • Around 7+ years of professional experience in all phases of SDLC (Software Development Life Cycle) Including requirements analysis, applications design, development, Integration, maintenance, Installation, Implementation and testing of various client/server, N - tier and web applications.
  • Experienced as a Web Developer in developing Java based applications using JavaScript, AJAX, PHP, jQuery, AngularJS 1 & 2, Bootstrap, ReactJS, HTML/DHTML and XHTML.
  • Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET/Classic asp/ReactJS web page.
  • Experienced in IT Professional with proven success in maintaining multiple e-projects & experience in implementing high performance user interfaces and web applications.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like AngularJS and Bootstrap.
  • Experience in developing user interfaces for Mobile/Tablet/Desktop using JavaScript, HTML, HTML5, Ajax, CSS, CSS3, jQuery, JSON and Angular JS.
  • Experience working on scalable environment using Agile/SCRUM methodologies.
  • Excellent experience in GitHub and Tortoise SVN for source code management and for version control.
  • Experience working on JIRA which is managing project requirements and tasks, tracking issues.
  • Experience working on Source Tree, Stash, Confluence and Bamboo applications powered by Atlassian.
  • Experience in developing web pages in Responsive Design, JSON, AJAX, AugularJS and Bootstrap.
  • Experience in working with RESTFUL Web Services and implementing RESTFUL API's.
  • Extensively worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience working on CSS Preprocessors like LESS and SASS along with JavaScript.
  • Extensive experience in developing web page using jQuery and in making web page Cross browser compatible.
  • Extensively working with Adobe Photoshop, Illustration and WordPress.
  • Good experience in JavaScript MVC framework like AngularJS, BackboneJS.
  • Experience working on Polymer (more specially Shadow DOM) it provides to compose encapsulated JS, CSS and HTML.
  • Built modern apps using web components of Polymer
  • Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
  • Deep understanding in implementing the business rules in different layers like UI, services and backend database.
  • Experience working on AEM (Adobe Experience Management)
  • Experience in all stages of testing namely Functional testing, Performance testing, Integration testing, Regression testing and User Acceptance testing.
  • Developed Desktop applications using ElectronJS
  • Proven record of accomplishment in demonstrating innovative and unique designing skills, ability to work in a stressful environment with projects and interaction with every team member.
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to meet project deadlines.

TECHNICAL SKILLS

Languages: C, C++, JavaScript, Java, Shell Scripting, Python

Front End: HTML 4/5, XML, CSS2/3, JSON, jQuery, AJAX

Frameworks: Bootstrap, AngularJS, ReactJS, ElectronJS, NodeJS,D3JS,Highcharts

Web/App Servers: Apache Tomcat 5.0/6.0/7.0,HTTP Web Server, NodeJS

Version Control System: SVN, CVS, GIT

Desktop Tools: Photoshop, Illustrator, WordPress, Acrobat Writer, MS Word, MS Excel, MS PowerPoint, MS Access

Operating Systems: Windows, Mac OS, Unix

PROFESSIONAL EXPERIENCE

Confidential, FL

UI Engineer

Responsibilities:

  • Developed a single page web application using AngularJS.
  • Worked on i18n (Internationalization)and i10n(nationalization) features of AngularJS to make the application accessible in different languages.
  • Developed client side form validations using the AngularJS form properties such as $valid, $invalid, $pristine, $dirty and $touched.
  • Developed dynamic tables for the web application to maintain the data about the clients using AngularJS UI grid.
  • Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, and Pseudo Classes.
  • Experience working on HTML5 new features such as Web sockets, Web storage, Web workers.
  • Utilized jQuery plugins such as Accordion, Calendar, Color Picker, Form Validation, Tooltip, Scrolling and Drop-down.
  • Client Side code was written in React.js/JQuery/JavaScript and Server Side Code were developed using MVC4 and C#
  • Designed and developed React.js component required for the project.
  • Developed content web pages with AEM (Adobe Experience Management)
  • Developed the graphs using Highcharts library.
  • Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.
  • Built highly modular HTML5 front end that built on ReactJS optimizing for rendering performance.
  • Responsible for adding new product features, bug fixes, and transitioning Account pages to the new platform using ReactJS.
  • Interacted with Product Owner to understand the business logic, Scrum Master to arrange the meetings, UX designers to understand the wireframes. and involved extensively in pair programming.
  • Developed GIT client-side hooks and server-side hooks to automate development and deployment tasks.
  • Experience configuring the package.json file according to the organization needs.
  • Responsible for merging the different branches of a GIT into the Master branch after reviewing the code.
  • Experience working on WallabyJS,a Javascript test runner.
  • Developed the web application adhering to WCAG 2.0 (Web Content Accessibility Guidelines )and W3C web standards.
  • AMP (Accessibility Management Platform) tool is used for ADA testing of an application
  • Mastered configuring the Grunt task runner and GIT version control system
  • Experience working on IstanbulJS for code coverage and Highcharts for creating the graphs
  • Experience working on Javascript documentation generators such as JSDoc and Docco
  • Experience developing and testing REST APIs using ExpressJS and SOAP UI
  • Responsible for creating and maintaining the continuous integration Jenkins jobs to run the automation regression test pack.
  • Responsible for deploying the package to Azure cloud service and configuring the virtual machines in the Azure cloud service.
  • Responsible for setting up the load balancing using Barracuda for scalability and high availability of server network.

Environment: Angular.js,Node.js,ES6,React.js,HTML5,CSS3,Javascript,jQuery,Bootstrap,Ajax,JSON,,Expressjs, Passport.js, Confluence, Java, Shell Scripting, Python, RESTful APIs,Karma,Jasmine,Mocha,Chai,Selenium Webdriver, SOAP UI, Webpack,Babel, Highcharts, MySQL, JSDoc, Grunt, Yeoman, Git, JSHint, Agile Development, Sublime,Google Web Analytics,Rally, WallabyJS, Jenkins, Barracuda, Sharepoint, Azure cloud service, Docker, Nginx.

Confidential, CA

UI Engineer

Responsibilities:

  • Created dynamic web page using HTML5, CSS3, AngularJS, NodeJS, ReactJS, ElectronJS and Bootstrap .
  • Developed a single page web application using AngularJS.
  • Worked on i18n (Internationalization)and i10n(nationalization) features of AngularJS to make the application accessible in different languages.
  • Developed client side form validations using the AngularJS form properties such as $valid,$invalid,$pristine,$dirty and $touched.
  • Developed dynamic tables for the web application to maintain the data about the clients using AngularJS UI grid.
  • Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, and Pseudo Classes.
  • Experience working on HTML5 new features such as Web sockets, Web storage, Web workers.
  • Utilized jQuery plugins such as Accordion, Calendar, Color Picker, Form Validation, Tooltip, Scrolling and Drop-down.
  • Client Side code were written in ReactJS/JQuery/JavaScript and Server Side Code were developed using MVC4 and C#
  • Designed and developed ReactJs component required for the project.
  • Developed content web pages with AEM (Adobe Experience Management)
  • Developed the graphs using Highcharts library.
  • Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.
  • Built highly modular HTML5 front end that built on ReactJS optimizing for rendering performance.
  • Responsible for adding new product features, bug fixes, and transitioning Account pages to the new platform using ReactJS.
  • Interacted with Product Owner to understand the business logic, Scrum Master to arrange the meetings, UX designers to understand the wireframes. and involved extensively in pair programming.
  • Developed GIT client-side hooks and server-side hooks to automate development and deployment tasks.
  • Experience configuring the package.json file according to the organization needs.
  • Responsible for merging the different branches of a GIT into the Master branch after reviewing the code.
  • Experience working on WallabyJS,a Javascript test runner.
  • Developed the web application adhering to WCAG 2.0 (Web Content Accessibility Guidelines )and W3C web standards.
  • AMP (Accessibility Management Platform) tool is used for ADA testing of an application
  • Mastered configuring the Grunt task runner and GIT version control system
  • Experience working on IstanbulJS for code coverage and Highcharts for creating the graphs
  • Experience working on Javascript documentation generators such as JSDoc and Docco
  • Experience developing and testing REST APIs using ExpressJS and SOAP UI
  • Responsible for creating and maintaining the continuous integration Jenkins jobs to run the automation regression test pack.

Environment: Angular.js,Node.js,ES6,React.js,HTML5,CSS3,Javascript,jQuery,Bootstrap,Ajax,JSON,,Expressjs, Passport.js, Confluence, Java, Shell Scripting, Python, RESTful APIs,Karma,Jasmine,Mocha,Chai,Selenium Webdriver, SOAP UI, Webpack,Babel, Highcharts, MySQL, JSDoc, Grunt, Yeoman, Git, JSHint, Agile Development, Sublime,Google Web Analytics,Rally, WallabyJS, Jenkins, Barracuda, Sharepoint, Azure cloud service, Docker, Nginx.

Confidential, CA

UI Engineer

Responsibilities:

  • Actively participated in gathering requirements of the Application and made few suggestions and contributed my inputs in designing user stories.
  • Involved in decision meetings to choose the development framework, tools and technologies for application development.
  • Recommended accessibility development and testing tools and provided lists of accessibility resources for staff reference
  • Developed the web application adhering to WCAG 2.0 (Web Content Accessibility Guidelines)and W3C web standards.
  • Contributed accessibility expertise and consulted on accessibility issues as a member of an agile team
  • AMP (Accessibility Management Platform) tool is used for ADA testing of an application
  • Expertise in HTML/HTML5,CSS/CSS3.
  • Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, and Pseudo Classes
  • Designing and developing the Selenium Automation Framework is used across the firm wide Node.js web applications.
  • Analyzed the user requirements, functional specifications and used Case documents for Functional testing.
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver which cut down the script development time in half.
  • Involved in automating test cases using Selenium WebDriver with Mocha.
  • Used Firebug and XPath for the web based application testing with selenium for the commands and locator application.
  • Coordinated with developers and record defects in Rally to track until they are resolved.
  • Created a library for converting the data in excel sheet into JSON object to implement Data Driven Testing.
  • Responsible for writing Java script task runner using Grunt Framework.
  • Automation Framework supports features like executing the test cases simultaneously in different browsers, re- executing failed test cases, utilities to take the screenshot, ability to connect to the database and a library of other reusable functions.
  • Developed Java code to connect with database and invoked the Java code with Node.js.
  • Responsible for creating and maintaining the continuous integration Jenkins jobs to run the automation regression test pack.
  • Interacted with Product Owner to understand the business logic, Scrum Master to arrange the meetings, UX designers to understand the wireframes.
  • Involved extensively in pair programming.
  • Developed GIT client-side hooks and server-side hooks to automate development and deployment tasks.
  • Experience configuring the package.json file according to the organization needs.
  • Responsible for merging the different branches of a GIT into the Master branch after reviewing the code.

Environment: Angular.js,Node.js,ES6,React.js,HTML5,CSS3,Javascript,jQuery,Bootstrap,Ajax,JSON,,Expressjs, Passport.js, Confluence, Java, Shell Scripting, Python, RESTful APIs,Karma,Jasmine,Mocha,Chai,Selenium Webdriver, SOAP UI, Webpack,Babel, Highcharts, MySQL, JSDoc, Grunt, Yeoman, Git, JSHint, Agile Development, Sublime,Google Web Analytics,Rally, WallabyJS, Jenkins

Confidential, Dallas, TX

UI Developer

Responsibilities:

  • Designed layouts on the front-end using HTML, CSS, JavaScript, jQuery and AngularJS.
  • Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS
  • Developed single page application using the Angular feature $routeProvider.
  • Implemented accessibility for the web application using the Angular feature Ng-aria.
  • Extensively worked on promises to handle the asynchronous code.
  • Implemented dynamic tables utilizing the Angular feature UI -Grid and have additional features like pagination and filtering
  • Extensively utilized the Angular features such as $sceProvider and $sanitizeProvider to avoid XSS (Cross-Site Scripting)
  • Developed RESTful APIs utilizing the Restangular services.
  • Experience testing the RESTful APIs utilizing the SOAP UI.
  • Utilized CSS sprites to decrease the number of HTTP request and load time of web pages.
  • Developed unit test cases for various components of an application using Jasmine and utilized KarmaJS as a Javascript test runner.
  • Developed end to end test cases for an application using ProtractorJS.
  • Developed custom directives according to the needs of an application.
  • Extensively worked on developing the factories to establish communication among multiple controllers.
  • Utilized the AJAX functionality to speed up web application.
  • Experience working on Firebug to debug JavaScript, analyze DOM objects of the page.
  • Utilized the concept of CORS to implement cross domain XHR calls.
  • Utilized the Javascript Documentation generators such as JSDoc and Docco.
  • Responsible for creating and maintaining the continuous integration Jenkins jobs to run the automation regression test pack.
  • Interacted with Product Owner to understand the business logic, Scrum Master to arrange the meetings, UX designers to understand the wireframes.
  • Involved extensively in pair programming.
  • Developed GIT client-side hooks and server-side hooks to automate development and deployment tasks.
  • Extensively worked on creating the GRUNT configurations.
  • Experience working on code coverage tools such as BlanketJS.
  • Integrated jQuery plugins such as Drag and Drop, Widgets, Menus, User Interface and Forms.
  • Utilized jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Exeprience working on creating the graphs using D3JS.

Environment: AngularJS,HTML4,CSS2,Javascript,jQuery,Bootstrap,Ajax,JSON,Java,Shell Scripting,Python,RESTful APIs, Karma, Jasmine, ProtractorJS, SOAP UI,D3JS,MySQL,JSDoc, Grunt, Yeoman,Git, Agile Development, Sublime,Google Web Analytics,Rally, Jenkins

Confidential

UI Developer

Responsibilities:

  • Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Responsible for Design and development of Web pages using HTML 5, CSS 3 including Ajax controls and JSON.
  • Developed UI using JavaScript, HTML, DHTML, CSS, JavaScript validations and XHTML.
  • Implemented applications in JavaScript, and MYSQL.
  • Worked extensively with the File management and image libraries.
  • Performed Client-side validations using JavaScript.
  • Fixed bugs and provided support services for the application.
  • Tested/Debugged web browser using Firebug
  • Managed and implemented all codes changes via SVN. Deploying builds across development, staging and production instances and maintained code integrity. Created an inline-edit and widget-collapse feature for the web page.
  • Added an inline Video Player feature that supported Quick Time, Window's Media, and Real-Player.
  • Performed graphical design and web site contract work for small business and working professionals.
  • Handled duties ranging from creative design to code implementation.
Environment: HTML, CSS, JavaScript, XML, XHTML, AJAX, SVN, Firebug, SQL, Windows XP and MS Office.

We'd love your feedback!