Ui Engineer Resume
AustiN
PROFESSIONAL SUMMARY
- Over 9 years of extensive experience in the field of Web Applications development using HTML 4.01/5, CSS (2/3), XHTML, JavaScript, JQuery, Angular, AJAX, XML and JSON.
- Proficient in developing web page quickly and effectively using, HTML 5, CSS3, JavaScript, JQuery and Angular. Also experienced in making webpage cross browser compatible.
- Experience in working MVC Architecture and also in using version control(SVN)
- Extensive Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JQuery, Angular, JSON and XML.
- Experience in debugging and troubleshooting the existing code.
- Experience in complete Software Product Development Life Cycle.
- In - Depth knowledge/Experience of Web 2.0, JavaScript, JQuery, Angular, W3C Standards, RWD, Bootstrap
- Experience in using various IDE’s, Dreamweaver, Notepad++, eclipse, Adobe Photoshop.
- Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.
TECHNICAL SKILLS:
UI Web Technologies: HTML, HTML 5, XHTML, XML, XSL, XSLT, JavaScript, AJAX, JQuery, Angular, JSON, JSP, CSS, Sass, UI Concept Modelling/Wire framing, GIMP, Jasmine testing
IDE, HTML Editor: Eclipse IDE, Notepad++, Adobe Dreamweaver
Web/App Servers: Apache Tomcat 7.0, HTTP Web Server
Database: ORACLE, MYSQL, SQL SERVER
Operating Systems: Windows XP, 7, 8
Methodologies: Agile, Rational Unified Process(RUP), UML
WORK EXPERIENCE:
Confidential, Austin
UI Engineer
Responsibilities:
- Daily Scrum meeting with the team to discuss work flow and work load
- Worked closely with the PL, BA, PM, UX for the required task resolution
- Developed various parts of the project using Angular 4 and Intellij IDEA
- Utilized PrimeNG expansive features to enhance the application functionality
- Version Control tools used- GIT, Confidential and TFS for user stories
Environment: s: HTML5, CSS3, PrimeNG, Typescript, JSON, Angular4, NodeJS, NPM, GIT
Confidential, Atlanta, GA
UI Engineer
Responsibilities:
- Lead the Development of a website modeled after a JSON file stimulated through a Swagger output using ANGULAR 2.0, TYPESCRIPT, SASS
- Involve design ideas and implementation concepts to max UI experience
- Daily meeting in an Agile environment to track progress or blockers
- Attend discussion meeting with backend developers to coordinate efforts
- Work closely with PM to facilitate needed documentation or requests
- Consuming Restful API’s
Environment: s: HTML5, CSS3, Bootstrap4, JavaScript, Typescript, ReactJS, JSONAngular2, NodeJS, NPM, Webpack, GIT, Confidential
Confidential, Jacksonville, FL
Sr. Mobility Developer
Responsibilities:
- Worked in an agile team environment with daily scrum meeting
- Trained with other seniors on the application and the related devices
- Debugged complex coding scheme to resolve programming bugs
- Developed and designed new features for the MRT App
- Enhanced upon existing code and design for a better user experience
- Maintained the various parts of the App
- Participated in the development discussions and analysis of users requirements
Environment: HTML, CSS, JavaScript, JQuery, JQuery Mobile, EJS, AJAX, Jira, Confidential, Git, Agile methodology, Eclipse.
Confidential, Mesa, AZ
Apps System Engineer
Responsibilities:
- Develop a data grid component on the Salesforce platform using Angular UI Grid, Angular, Javascript, HTML5, CSS3, Bootstrap, Bootstrap UI, Force.com IDE for eclipse.
- The project developed, calls and download from the Saleforce server a complex Meta data JSON file to populate the header of the grid.
- Then and within the first AJAX call, again calls and download another complex JSON file that contains the actual data which gets combined to the meta data where each data type gets allocated to the corresponding column. The program can determine which columns are editable based on flags queued-in from the back end.
- For example, a user can't edit a column of id's generated by the server. However, a date or date-time cell can be editable by user.
- When double clicking on a date field, for instance, a calendar pop-up appears where a user can select a specific date.
- Or a user can double click on another cell and a drop-down menu appears for a user selection. Also, the grid had a general search box where it can filter anything from all columns.
- Another feature required columns to be populated dynamically based on user input.
- For example, when a user clicks on a country column, either to change or add, an AJAX call would be made to download the Country/State JSON file and a drop-down menu would be created to hold the data. Now, if the user chooses a certain Country and that Country had States, the next cell, when clicked, would get populated with the corresponding States which the user can select from the drop-down menu and many other features.
- To save the data when edited, user can either use a save button to save multiple rows or the program can do it automatically.
- I have been assigned the task of beautifying existing projects that were developed years ago with j-query.
- I worked around the existing code of the projects to give a fresh new look by taking advantage of Bootstrap functionalities and integrating it with Salesforce vfp (visual Forc Page).
- Confidential or static resources were utilized when applicable.
Confidential, Foster city, CA
UI Engineer
Responsibilities:
- The project requirement was to develop new features based on and in accordance with the users, the architect and the designer specifications.
- The build had to integrate seamlessly to the existing application, to be responsive and scalable to accommodate future design.
- The design called for a singleton page application architecture using Angularjs, responsiveness using Bootstrap, Bootstrap-ui and the latest features of HTML5, CSS3, Sass along with JSON and AJAX functionality.
- Developed, debugged, added new features and optimized the existing Confidential internal CPQ app using HTML5, CSS3, Saas, Bootstrap, Bootstrap UI, Router UI, Angularjs and JavaScript. Sublime and MavensMate with NodeJs server were combined to develop or work on a project with specifications of an independent modular structure and custom directives plan.
Confidential, San Jose, California
UI Engineer
Responsibilities:
- Develop a website per the UX Engineer specifications, some mockups drawn with inVision
- Change, add, remove features from website as needed and suggested by Data Scientists
- Web Technologies utilized, HTML5, CSS3, Sass, JAVASCRIPT, D3JS, ANGULARJS, AJAX, JSON BOOTSTRAP, and UI BOOTSTRAP
- Log and update website development progress and issues through GitHub branches
- Coordinate frontend development with backend build jobs and team requirement, Maven
- Interact with backend development, Scala, Python, MongoDB through RESTful API interface
- Improve user experience by designing and creating new web components and features
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Followed MVC Structure to develop Application.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Macs.
- Managed application state using server and client-based State Management options
Environment: HTML5, CSS3, Sass, JavaScript, D3, AngularJS, Bootstrap, Apache Tomcat, GitHub, Git
Confidential, Seattle, Washington
Web Application Developer
Responsibilities:
- Worked in a team, Involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of Confidential .
- Excellent Coordination in project activities and ensure that all project phases are followed and documented properly.
- Extensively involved design discussions and user experience sessions to provide inputs on the layout and UX.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
- Developed GUI using JavaScript, JQuery, Angular, HTML/HTML5, DOM, XHTML, AJAX and CSS3, Sass in ongoing projects.
- Converted the mock-ups into hand-written HTML, CSS (2/3), XHTML, JavaScript, JQuery, Angular, AJAX, XML and JSON.
- Improved user experience by designing and creating new web components and features
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Followed MVC Structure to develop Application.
- Handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Macs.
- Managed application state using server and client-based State Management options.
- Coded Java Script for page functionality and Light box plug-in using JQUERY and ANGULAR
Environment: HTML5, HTML, CSS2/3, Sass, JavaScript, Tomcat Apache, JQuery, Angular, JSP, Oracle, AJAX, SVN
Confidential, Seattle, Washington
Front End Web Developer
Responsibilities:
- Managed application state using server and client-based State Management options.
- Coded Java Script for page functionality and Pop up Screens.
- Implemented AJAX functionality using JQUERY, ANGULAR, JSON, XML.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support for over 2+ projects.
- Worked closely with Business Analysts in understanding the technical requirements of each project and prepared the use cases for different functionalities and designs.
- Designed new classes and functionalities using various JQUERY and ANGULAR components for CRM application for customer service.
- Wrote extensive HTML/ HTML4, CSS, JavaScript, JQuery and Angular code to build dynamic pages using Eclipse.
- Developed and designed the various screens and its architecture in accordance to UI Specs.
- Implemented XML parsing code for different application.
- Maintained and manipulated databases for XML parsing for applications in MYSQL.
- Wrote application level code to interact with the backend (Java) code AJAX and JSON.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying and printing.
Environment: HTML, CSS, JavaScript, JQUERY, ANGULAR, SVN, Eclipse, M.S Windows.
Confidential, Las Vegas, Nevada
Web (UI) Developer
Responsibilities:
- Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to document and implement.
- Responsible for Design and development of Web pages using PHP, HTML, CSS including Ajax controls and XML.
- Coded Business Logic component using PHP.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- 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/De-bugged web browser using Firebug
- Managing and implementing all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.
Environment: JavaScript, JQuery, PHP 5.0, HTML, CSS, AJAX, Apache, Windows XP, 7.
Confidential, Los Angeles, CA
Web (UI) Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner using web technologies like HTML, XHTML, and CSS based on the W3C and ADA standards.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Created Valid X (HTML), CSS templates.
- Created and deploy new features in order to sustain and amend existing applications.
- Responsible for maintaining current websites that included updating the web pages, uploading new content/changes etc.
- Developed client side validation code using JavaScript.
- Created pages in SiteCore and validated the HTML code with W3C Validator.
- Fixed the HTML errors in site core content editor.
- Validated the code in HTML 4.0 and published the pages in SiteCore.
- Involved in fixing Front-End issues with the layouts.
- Highly involved in making updates to the current website and simultaneously handling other projects.
Environment: HTML, XHTML, CSS, JavaScript.