Sr. Ui Developer Resume
Dallas, Tx
SUMMARY:
- THIRTEEN years’ experience in Information Technology and in UI & Web Development.
- Working experience on HTML/HTML5, CSS/CSS3, JSON, JavaScript, jQuery, jQuery UI, AJAX, Bootstrap, TypeScript, AngularJS 2.
- Extensive knowledge in developing Single Page Applications (SPAs) using various JavaScript frameworks like Angular 2, JSON and Backbone.js.
- Developed / Leveraged RESTful API’s.
- Extensive working knowledge on Mobile first Responsive Web Development (RWD)
- In depth knowledge of AngularJS 2 best practices and commonly used modules.
- Experience working in TypeScript developing various web apps leveraging Bootstrap, AngularJS 2, AJAX, CSS3 & Node.js.
- Working experience on various mobile frameworks like jQuery mobile, Semantic UI, Foundation UI.
- Experience in working with NPM, GitHub, Bower, Grunt and Yeomen for developing AngularJS applications.
- Experience in transforming design mockups/wireframes into functional components.
- Experience in Object Oriented Design and Development.
- Experience working on tools such as Visual Studio Code, Atom, Eclipse, Brackets, JIRA.
- Experience in writing unit test cases and testing applications using various Java Script Frameworks such as Jasmine and Mocha / Chai.
- Experience in working with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods with Angular 2.
- Experience on working with CSS Grids, 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.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistent and well commented HTML and CSS.
- Good understanding of Document Object Model (DOM) and DOM Functions.
- Fluent in HTML/CSS, and utilize jQuery library, JavaScript and CSS animations to enhance user experience.
- Used SVN, GIT for version control and ClearQuest for bug fixing.
- Good Web Application debugging skills using Chrome / Firefox Developers Tool and Firebug.
- Experienced in client-side design and validation using HTML and JavaScript.
- Experienced working in traditional Waterfall SDLC and fast moving Agile / Scrum Methodology of Software Development.
- Excellent experience in JavaScript and their behavior on different browsers.
- Strong analytical and problem-solving skills needed to drive data driven decisions, address complex-issues or report program/project measurements.
- Excellent interpersonal, written, and verbal communication skills needed to facilitate discussions, influence decision making, and manage expectations across all levels of the organization.
- Ability to manage multiple priorities in a fast-moving environment.
- Have a passion is learning new web development technologies and is needed, present / recommend them to client for upcoming applications.
PROFESSIONAL EXPERIENCE:
Confidential,Dallas,TX
Sr. UI Developer
Responsibilities:- Extensively used Bootstrap 3.3 out of the box styles for rich UI designs.
- Developed a home page of an internal application with a Parallax effect.
- Contributed to Merchant Dashboard page that calls out current status of financial transactions, including any outstanding payments or chargebacks using Angular JS and Ajax calls.
- Incorporated links to merchant specific, yet contextual, Actuate reports at places to be accessed by Merchants.
- Developed multiple pages that leverage Grid features of HTML5 and Bootstrap CSS.
- Developed unit test cases using Mocha / Chai to ensure code meet the expectations.
- Used in house Git for version control.
- Documented the changes in MKS and prepare release documents to help Release Management Team for releases.
- Actively debugged the code using Chrome / Firebox Developer Tools.
- Actively participated in Grooming meetings to come up with best possible solutions that meet or exceed the asks in the stories and deciding on story points.
- Participated in daily stand up call and talked about daily achievements as well as any outstanding issues that need immediate attention to ensure timely sprint closure.
- Collaborated with the team, sharing tasks, brainstorming solutions, developing, documenting, testing, and delivering the working code.
Environment: TypeScript, Angular JS, Bootstrap, HTML5, CSS3, MKS, Git, Mocha/Chai, Visual Studio Code, Agile / Jira.
Confidential,Dallas,TX
Sr. UI Developer
Responsibilities:- Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design, Analysis and Code development.
- Involved in web designing using HTML5, CSS3, JavaScript and extensively used Tableless Web Design in CSS for positioning.
- User Interactive web pages are built using jQuery plugins, Ajax, JavaScript, and Angular 2.
- Used Angular 2 Dependency Injection (DI) widely to ensure robust, flexible and testable code.
- Designed multiple forms to create a cohesive, effective and compelling data entry experience.
- Used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Used two-way data binding (ngModel) syntax for reading & writing values to input controls.
- Pop up forms are created using AngularJS Controllers, Angular 2 Models and Bootstrap Models.
- Designed and developed multiple page layouts, navigation, animation buttons and icons.
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using jQuery.
- Participated in making Responsive Web Design using Media Queries and Twitter Bootstrap.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Used JavaScript and XML to update a portion of web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Used Ajax extensively to implement front end/user interface features in the application.
- Used Ajax frameworks like jQuery, JSON to develop rich GUIs and also involved in performance turning the website.
- Implemented dynamic page elements and form error validations using JavaScript.
- Embedded flash content into the web pages using SWFObject.
- Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging and testing.
- Actively participated in all Stand Up meetings and used Rally / Jive to capture progress on user stories.
- Applied industry best practices and standards while designing, coding, documenting, and testing the application.
- Worked in collaboration with the QA Team to give user enhanced experience and reduce number of keystrokes for a given scenario.
Environment: Angular JS, Angular 2, HTML5, LESS, Bootstrap, AJAX, Mocha/Chai, JSON, XML, Typescript, JavaScript, GIT, NodeJS, Jive, Visual Studio Code.
Confidential,Richardson,TX
Sr. UI Developer
Responsibilities:- Create custom, general use modules and components which extend the elements and modules of core Angular JS.
- Created Angular custom services using service and factory methods, directives and used various Angular Services.
- Created custom factory service that relies on Angular $http injection to make Ajax calls back to a server.
- Responsible for all client side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and AngularJS.
- Used LESS to reduce repetition of styles across the stylesheet.
- Implemented dynamic page elements and form error validations using Angular JS.
- Responsible for developing various static and dynamic modules which are displayed in different web pages according to the Web user & Retail user specifications.
- Created Angular service calls to exchange (request / responses) information with database.
- Responsible for Unit testing using Mocha/Chai and end-to-end testing with Protractor JS and supporting the QA & UAT environments.
- Designed and developed multiple JSON, XML Objects.
- Created different Carousels using jQuery Carousel, and Accordions with the help of jQuery UI for different product categories.
- Assisted UAT Team in understanding the test system thoroughly and fix bugs reported.
- Actively participated in daily SCRUM stand-up meetings wherein provided demo to business users.
- Interacted with User Experience teams to understand customer needs to design online user experiences, ensuring ease of navigation and simplicity of design.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
- Involved in all the phases of SDLC including Requirements Gathering, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Handled multiples tasks independently or in collaboration with the team that required interaction with Business / Technology groups.
- Used AGILE development techniques in all the development process and exposed to tools like Jive for tracking bugs and Rally to track the Agile development.
Environment: Angular JS, HTML4, LESS, Bootstrap, jQuery, jQuery UI, AJAX, Mocha/Chai, Protractor JS, JSON, XML, JavaScript, GIT, NodeJS, Jive, Rally, Eclipse.
Confidential,NE
Sr. UI Developer
Responsibilities:- Developed web applications using HTML4, JavaScript, DOM, JSON that connect with PeopleSoft.
- Developed multiple pages that are browser compatible and responsive.
- Used multiple JavaScript components such as Date Picker, Rich Text Editor, etc. in multiple pages.
- Experience in using Cookies and Header to track and transmit required information across web pages.
- Used AJAX calls to refresh partial data on the page based on user actions.
- Developed pages that transfer secure encrypted information between Web Server and Browser.
- User XMLHttpRequest model to exchange information and present to the user in readable format.
- Followed corporate development standards and color coding to ensure unified looks on pages. Also integrated corporate CSS Stylesheets across the web application.
- Integrated Sharepoint at multiple places to fetch documents from corporate repositories.
- Extensively used Java Script for data validations within and between data fields.
- Used Java Script to implement certain business rules on the pages to ensure data integrity and reduce server trips and bandwidth overload. Thus, enhancing the performance and user experience.
- Populated certain dropdowns based on earlier user selections using Ajax calls.
- Incorporated appropriate logging mechanism to ensure support team gets enough data to trouble shoot and come up with solutions.
- Store data on PVCS for Version Control.
- Unit Tested the code using Jasmine JavaScript Test Framework.
Environment: Ajax, HTML4, CSS, JavaScript, JSON, PVCS, Jasmine.
Confidential,Santa Monica,CA
Sr. Web Developer
Responsibilities:- Was involved in all the phases of the project, right from requirement gathering, designing, documenting, development and testing.
- Worked along with Graphic designers to chalk out the wireframe of the website.
- Worked on developing few Mock designs that were presented to project owners from their inputs or suggestions.
- Worked on developing most of the pages of the website leveraging HTML, DHTML, CSS, XML, XHTML, ASP and MS SQL Server.
- Used tables and other native design elements to develop web pages.
- Extensively used JavaScripts and RegEx for data validation and error notification to users.
- Used different types of images like jpg, png and gifs to improve look and feel of the website as part of rich user experience.
- Wrote profile match criteria / algorithm to identify relevant matches and display them in the order of match.
- Developed basic and advanced search pages to take few or many inputs and run across the database to identify matching profiles and display them on the page.
- Updated the data in Visual SourceSafe regularly for proper version control.
- Used DOM and iframes to showcase multiple sets of information on the page.
- Used Model boxes designed using HTML / CSS for capturing certain pieces of information without reloading existing page.
- Handled maintenance and enhancement of the website which involved restructuring / redesigning the pages or just recoloring them.
- Did unit, regression and parallel testing while keeping tab on performance of the website as well.
- Designed light weight pages to ensure they work on low bandwidth internet.
- Used query strings and headers to transfer information across pages and between navigations.
- Followed waterfall SDLC method across the duration of the project.
- Used in-house defect tracking system to ensure all issues are being addressed and that customer gets defect free product.
Environment: HTML, DHTML, CSS, XML, HTML, ASP, JavaScript, MS SQL Server, Visual SourceSafe.
Confidential
Web Developer
Responsibilities:- Designed multiple pages to capture employee performance parameters in addition to few pre-defined ones.
- Developed pages in HTML, DHTML, CSS and extensively used JavaScript for client side validation and DOM for dynamic manipulation.
- Coded in ASP to dynamically generate a page based on data selection logic.
- Developed multiple configuration pages required to design KSAs and policies with time bound effects and SOP’s & SLA’s.
- Develop various web pages to capture Employee KSA, roles, policies, SOP’s and SLA’s.
- Develop Role Security Tree using JavaScript for granting complete / partial module based access to employees and administrators.
- Developed dashboard to view how employee has been performing in last 3 years and suggest next promotions to their supervisors.
- Develop Recursive Stored Procedure in MS SQL Server DB to retrieve Employee Supervisor.
- Supported the application with ongoing ticket resolutions, data issues and ongoing enhancements.
- Presented weekly tickets progress and identified any roadblocks to discuss in regular status meetings.
Environment: HTML, DHTML, CSS, XML, XHTML, ASP, JavaScript, MS SQL Server.
Confidential
Web Developer
Responsibilities:- Developed various pages to record employee expenses in HTML, DHTML, JavaScript and ASP.
- Develop Dashboards showing Department wise Expense at Real Time.
- Develop various reports using Crystal Reports.
Environment: HTML, DHTML, CSS, XML, XHTML, ASP, JavaScript, MS SQL Server and Crystal Reports.
Confidential
Associate Web Developer
Responsibilities:- Web Development in HTML, DHTML and ASP.
- Develop Windows Explorer like structure on Web page using DHTML and JavaScript.
- Developed a feature to upload image on Modal Page and update it by displaying right away on the parent page without refreshing it.
- Developed a feature to delete images by clicking the respective cross and update the page view without refreshing it.
- Develop a DLL in VC++ to extract text from PDF files and store it in DB so that these files are searchable.
- Designed a search page that identifies books / pages by finding search text within the database and present it to the user to directly visit that particular book.
- Develop pages to upload Book cover images and store them on File Server.
Environment: HTML, DHTML, CSS, XML, XHTML, ASP, JavaScript, MS SQL Server, VC++.