Sr Ui Developer Resume
Southlake, TX
SUMMARY:
- Over all 8+ years expertise in designing User Interface (UI) applications and professional web applications using HTML 4.0/5, CSS2/CSS3, DOM, JAVASCRIPT, JQUERY, NODE JS, ANGULAR JS, REACT JS, AJAX, JSON,
- Proficient in building Web User Interface (UI) using HTML5, CSS3, DHTML and JavaScript that follows W3C Web Standards and are browser compatible.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS, JavaScript.
- Proficient in web markup, including HTML5, CSS3 and great knowledge of server - side CSS pre-processing platform SASS
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Extensive experience in designing professional User Interactive (UI) web applications with the help of HTML, HTML5, CSS, CSS3, JavaScript, Typescript, Bootstrap., Angular 2/4/6, Node JS. Experienced in developing interactive applications using, Angular 2/4/5/6, JavaScript.
- Use Node JS and Angular 6 to create controllers to handle events triggered by clients and send requests to servers
- Good experience with Responsive Web Design, JSON , AJAX , AngularJS, ReactJS, NodeJS and Twitter Bootstrap
- Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JAVASCRIPT and JQUERY. Expertise in optimizing, Debugging and testing SQL queries.
- Extensive experience in UI Designing, Web design, UI Development, Web Development, and testing web pages with Usability standards.
- Experience in development tools like Brackets, Eclipse IDE, MS Visual Studio 2012 and Sublime Editor. Experience running complex and high volume ETL processes.
- Used AJAX and JSON to make asynchronous calls to serve and to fetch the data.
- Experience with MTM, TFS and JIRA tools for issue and bug tracking.
- Developed ETL Scripts to resolve Circular Relationships, Synthetic Keys & Modeling Issues.
- Experience in Agile methodology and good knowledge various methodologies.
- Extensively used the JavaScript frameworks like Angular JS, Node JS, React JS Bootstrap, and jQuery plugins.
- Experience in all phases of Software Development Life Cycle (SDLC) including Analysis,
TECHNICAL SKILLS:
Languages: SQL, C, C#, HTML, CSS, JavaScript, React JS
RDBMS Servers: Oracle 11g/10g/9i, MS Access, Sybase 12.0/11.0, SQL Server 2008
Operating Systems: Windows, Mac, UNIX
Web & Apps: Angular2/4/6, jQuery, Bootstrap
Reporting Tools: SSRS, QlikView 9, 10, 11, 11.2
IDE, HTML Editor: Eclipse IDE, Sublime, Brackets, Microsoft Visual Studio
QA Tools: Microsoft Test Manager, TFS, Jira
Frameworks: Node JS, JavaScript Framework
PROFESSIONAL EXPERIENCE:
Confidential - Southlake, TX
Sr UI Developer
Responsibilities:
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Used HTML5, CSS3, Typescript and Angular to design a user-friendly and multi functionality interface. Used JSON for storing and exchanging information between browsers and servers.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Designed and implemented the website using HTML, XML, CSS and JavaScript.
- Coordinated with different teams & conducted meetings to Analyse business requirements & documented the same. Used agile methodology for the software development.
- Used JavaScript DOM (Document Object Model) manipulation, Node JS JavaScript events to generate the data result in UI. Analyse app issues of the customers and resolves it.
- Involved in creating a reusable component using React JS for DOM manipulation
- Responsible for analysis, identification, Design and Release process requirement for the organization. Designed and developed various Web forms using HTML, CSS, and JavaScript.
- Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js and Ext.JS.
- Used Bootstrap components for responsiveness in Angular project.
- Gathered high-level requirements from Business/Product directors, stakeholders and managers for enhancement of the current system. Re-designed the website to improve user experience and add new functionality by using Node JS.
- Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application.
- Responsible for gathering Monitoring, Quality Assurance, Controlling the Project Schedule and deliverables. Used TFS for version control and JIRA for bug tracking.
- Worked with Express middleware to build a test server using Node JS
- Gateway Device provisioning and live set-up to the application to monitor the claimed/provisioned gateways.
- Implemented new UI forms to the screen using Angular JS including various required validations as per requirements.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, Node JS with JSON.
- Used ReactJS for front-end framework and Flux architecture for creating data layers.
- Involved in matters relating to Angular 5 to ensure products were released in a timely fashion and that the code remained organized.
- Involved in developing application where Ruby on Rails framework is used.
- Used GPT tool to provision the gateway and connected to a console to monitor progress.
- Good involvement in actualizing MVC systems like Angular JS for AJAX information calls utilizing the $http benefit.
- Working in an AGILE Development model that uses JIRA for documenting progress.
Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular 2/4, Typescript, Node JS, JIRA, GIT, MTM and TFS, Agile Scrum methodology, HTML5, CSS3, Ruby on Rails.
Confidential - Durham, NC
UI Developer
Responsibilities:
- Involved in story planning, deciding story points, scrum calls and creating tasks needed for each story.
- Worked as the main UI developer and delivered the module as per the business need and wireframes using front end technologies HTML5, CSS3, JavaScript, jQuery and Bootstrap.
- Worked with the java developers to provide JSON structure needed for the front end to display the alerts.
- Added user validations and user permissions by using Node Js and Angular JS.
- Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side within the app.
- Implemented Model View Controller (MVC) Design Pattern using AngularJS and also developed reusable components with AngularJS custom directives.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, Node JS with JSON which creates/updates/deletes the alerts.
- Implemented client-side validation.
- Created HTML pages from the PDF's given by the UX and used AngularJS to retrieve data from the Rest Services .
- Used various jQuery and Bootstrap plugins like modal, date-picker etc.,
- Validated all the HTML/XHTML and CSS code according to W3C and made it compliant.
- Delivered cross browser, ADA compliant, good quality code.
- Used Chrome Developer's tool for debugging the website and manipulated the Node JS using DOM functions.
Environment: jQuery, JavaScript, HTML5, Angular JS CSS3, SASS and Bootstrap
Confidential
UI Developer
Responsibilities:
- Designed dynamic and multi-browser compatible pages using HTML, CSS and JavaScript.
- Involved in Requirements and Analysis: Understanding the requirements of the business partners and the flow of the application.
- Defined and developed the application’s presentation layer using HTML, CSS, and JavaScript Scripting.
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, AngularJS, Node JS.
- Developed mockups and prototypes using HTML5 and CSS3.
- Used Node JS for custom client-side validation and DOM manipulations.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
- Coded Angular JS controllers and directives for application functionality and filters for heavy DOM manipulation.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, CSS and Bootstrap. Interacted with other teams through walkthroughs, teleconferences, and meetings to resolve various compliance issues.
- Watched project changes with Grunt task runner and installed latest version of libraries with NPM and Bower based on running in the Node JS environment.
- Created custom Directives using Angular JS which contain restrict values (AECM), template, and link functions to display a list of items inside a grid
- Analyzed the processes which module needed customization for the business structure.
- Worked with the account managers to gather requirements for the implementation.
- Reviewed quality with respect to the requirements based on reliability, functionality and performance. Created report templates based on the requests by account managers.
- After successful development and testing of the product, participated in product release and deployment to end-user.
Environment: HTML4/HTML5, CSS/CSS3, SASS, JavaScript, jQuery,Angular JS, AJAX, Bootstrap.
Confidential
Software Developer
Responsibilities:
- Developed, maintained, and executed automation test cases using Selenium Web Driver (JAVA). As part of a team, a test case repository was created and maintained to certify the product met the business objectives and requirements.
- Built strong relationships with others to earn their trust and negotiate engine test time
- Performed functional, regression, compatibility, usability, security, and ad-hoc testing. Resulted in 100% reported defects with 0% post-production customer issues.
- Identified, reported, and managed defects in the defect tracking system resulting in a reduction of duplicate defects due to communication with the development team.
- Mentored three SQA team members as needed, on requirements analysis and developing test cases, thereby increasing the availability to work on individual projects.
- Consolidated existing test cases resulting in the reduction of duplicated steps and increasing valuable time to concentrate on higher risk features during quarterly releases.
- Defined consistency guidelines for the SQA team to provide test case portability when contractors or other key personnel where needed to assist in test case execution.
- Provided weekly status of quality assurance activities via written and verbal communication.
- Project participation with offsite personnel during the requirements phase, development, and production release. Increased tester knowledge of assigned feature, questions and comments during the development phase, allowing for thorough testing prior to production.
- Assisted in the creation and maintenance of automated scripts to increase efficiency and reduce manual test coverage.
Environment: Java, JavaScript, Selenium Web Driver, HTML.