Ui Engineer Resume
Nyc, NY
SUMMARY
- Professional individual with Over 7 years of comprehensive experience in designing, developing, debugging and testing Web/UI applications.
- Strong experience in working with HTML/HTML5, CSS/CSS3, JavaScript, TypeScript, jQuery, Angular, XML, JSON, AJAX.
- Professional experience in designing and developing modern Single Page Applications (SPA) using latest Angular frameworks.
- Expertise in Developing dynamic web applications in MVC pattern using Angular Framework.
- Exceptional skills with Twitter bootstrap Framework and building responsive, cross - browser, and cross-platform web applications.
- Professional experience in designing and developing modern Single Page Applications (SPA) using Angular 2 framework.
- Expertise in designing, Developing and deploying commercial enterprise level web applications using latest front end technologies.
- Professional experience in working with REST and SOAP API’s to obtain XML/JSON by using concepts such as Observables, promises and AJAX.
- Worked extensively with CSS media queries for responsive web design and CSS pre-processors such as SASS/LESS.
- Knowledge in server side scripting technologies like PHP, Node.js, Express.js and package managers - NPM, bower.
- Working knowledge of data storage technologies like MySQL, SQLite, MongoDB and firebase.
- Understanding of W3C standards to develop reliable and maintainable UI applications using HTML, Javascript, Angular.JS.
- Extensively worked in designing wireframes, web graphics, mockups, prototypes, and assets in Adobe Creative Suite (Photoshop, Illustrator, InDesign, Muse).
- Experience working in Agile (Scrum), Lean and Waterfall software development methodologies.
- Demonstrated ability to multitask and manage multiple project requirements in a cross-functional environment.
- Research-oriented, motivated, proactive, self-starter with strong technical, analytical, and interpersonal skills.
- Excellent team player with profound communication and troubleshooting skills.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
TECHNICAL SKILLS
WEB TECHNOLOGIES: HTML/HTML5, CSS/CSS3, JavaScript, TypeScript, PHP, XHTML
FRAMEWORKS: Angular 2, Angular.JS, Node.js, Twitter Bootstrap, J-Query, J-Query mobile, JSONWordPress, Joomla, React.JS, D3, REST API, Underscore. JS
DATA STORAGE: MySQL, MongoDB, Firebase
TESTING FRAMEWORKS: Jasmine, Karma, Protractor
BUILD TOOLS: Webpack, Gulp, Grunt
VERSION CONTROL: GIT, SVN
IDE: Visual Studio Code, Sublime Text, Atom, Brackets, Web Storm
TOOLS: Adobe Photoshop, In Vision, Illustrator, JIRA, AXURE, Coral Draw
OPERATING SYSTEMS: Windows, Linux, OSX
PROFESSIONAL EXPERIENCE
UI ENGINEER
Confidential - NYC, NY
Responsibilities:
- Involved in establishing the guidelines for implementing the continuous application monitoring solutions along with WFAM support, maintenance and improving process.
- Participated in requirements gathering, design and development phases of the entire application.
- Developed the application Entirely based on stable version of Angular 2 framework.
- Developed UI screens based on concept wireframes using HTML5, CSS3, Twitter Bootstrap, Typescript and Angular 2 framework.
- Used MVC patterns with Angular 2 framework for modularizing the web application into different routes and components.
- Involved in creating Angular Router to enable navigation between multiple screens as per the user inputs.
- Developed high quality, attractive, scalable and easy to understand screens based on Angular 2 templating system.
- Used observables for interacting with API services and sharing the data between multiple angular components.
- Involved in working with both template driven forms and reactive forms for easy collection of user data.
- Used Angular life cycle hooks to ensure effective rendering of each angular component and advocate smooth code flow.
- Involved in developing code that is Secular, Modular, and unit tested front-end code using Jasmine & karma.
- Involved in writing code for reusable components & modules that consume RESTful web services using RXJS libraries.
- Used Angular cli for running the application on a local server.
- Used npm for managing all the Angular project related dependencies.
- Involved in working with webpack as a bundling tool.
- Involved with writing code to perform e2e testing using protractor.
- Used GIT for source control and JIRA for bug tracking purposes.
- Involved in working with CSS Pre -Processor such as SASS and used koala for pre-compiling the style sheets.
ENVIRONMENT: HTML5, CSS3, Twitter Bootstrap, Angular 2, TypeScript, Jasmine, Karma, Protractor, Webpack, Javascript, Angular CLI, Koala, VS code, swagger, MS office, C#, .net, SQL server.
WEB APPLICATION DEVELOPER III
Confidential - Austin, TX
Responsibilities:
- Involved in requirements gathering requirements from the analyst teams.
- Designed and developed various user interfaces using HTML5, CSS3, JavaScript and Angular JS Frameworks.
- Involved in creating wireframes for the web application using Adobe creative suite. (photoshop, illustrator).
- Developed individual templates for the application with clean HTML and CSS based upon the wireframes.
- Involved in development of the application with Angular JS framework.
- Participated in writing code to develop content that is dynamic for form validations, pop-ups, Showing user specific information etc.
- Involved in writing individual controller modules to develop unique functionality to achieve code reusability and maintainable software.
- Created pixel perfect views with rich UI functionalities to display data effectively using HTML5, CSS3 and JS frameworks.
- Used Twitter bootstrap framework to make the application responsive and provide cross platform support.
- Used AngularJS to convert functional requirements into separate UI modules.
- Involved in building Angular JS custom directives to support code reusability and add custom functionalities to the Angular.JS application.
- Worked in an agile environment following daily scrums and bi-weekly sprints.
- Used bower to integrate and manage Angular route mechanisms.
- Used Karma for unit testing the Application & GIT for version control.
- Worked with SASS to build reusable style sheets.
- Used cookies for storing data onto the client systems.
- Used gulp as a task runner.
- Worked in an agile environment following daily scrums and bi-weekly sprints.
Environment: Angular JS, JavaScript, Bootstrap, HTML5, CSS3, GIT, Node.JS, Express.JS, MongoDB, Sketch, Gulp, Sublime-Text, SASS, Batarang.
FRONT END DEVELOPER
Confidential - Phoenix, AZ
Responsibilities:
- Worked with the team in business requirement analysis and website architecture design.
- Worked with Twitter bootstrap to ensure the layout of the website to be responsive and readable across all range of devices.
- Worked extensively with CSS3 Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors.
- Worked with several concepts of Angular JS such as routers, controllers, directives, services and filters.
- Involved in writing application code using Angular JS handle events triggered by users such as navigation bars, sliders, mouse Hovering, click events, etc.
- Worked with Cross Browser compatibility issues for various browsers such as chrome, Mozilla, Internet Explorer etc.
- Involved in designing functionalities such navigation bars, page layouts, carousels, using Twitter bootstrap framework.
- Worked with several Angular JS animation libraries and other directives such as ng-animate, ng-Animate Swap etc.
- Worked with JSON data for performing page transforms and data transforms.
- Involved in working with promises for interaction with backend data services.
- Worked with testing teams to Deliver high quality and bug-free maintainable code to the end clients.
- Involved in testing and maintenance of web applications.
- Implemented effective mailing techniques for faster and convenient communication using JavaScript functions.
Environment: HTML, CSS, JavaScript, Angular JS, Java, Hibernate, Jenkins, Grunt, Adobe Photoshop, Bower, SVN, JSON, REST API, Couch DB, Jasmine, Karma.
UI/UX CONSULTANT
Confidential
Responsibilities:
- Designed and developed various web based applications using HTML, CSS, JavaScript, jQuery, and PHP.
- Managed multiple projects for different business units within the organization.
- Created wireframes for the application UI using Adobe Web Creative Suite design tools (i.e. Photoshop, Illustrator).
- Developed the individual web pages for the application with clean HTML and CSS based on wireframes.
- Developed dynamic content like form input validation, pop-ups, display/hide user specific information, and many other features using JavaScript and jQuery.
- Utilized MVC pattern by implementing Code Igniter framework and developing controller modules using JavaScript.
- Developed individual controller modules for each unique functionality to achieve reusable and maintainable software.
- Created models to communicate with databases using PHP and MySQL queries.
- Created views with rich UI functionalities that display data effectively using HTML, CSS, JavaScript, Angular JS.
- Used Joomla CMS for content management of the web application through various user roles.
- Structure a sturdy template in Joomla CMS using JavaScript to support both functionality and design requirements.
- Worked on another project to develop a portal web application for internal organization using JavaScript and HTML.
- Built visual elements that users interact with in a web application using JavaScript.
- Implemented effective mailing techniques for faster and convenient communication using PHP functions.
- Involved in testing and maintenance of web applications.
Environment: HTML, CSS, XML, DHTML, XHTML, DOM, JavaScript, Angular.JS, J-Query, AJAX, JSON, SQL server, MySQL, GIT, PHP and MS Office.
WEB/UX DEVELOPER
Confidential
Responsibilities:
- Interacted with clients to understand their existing applications and design the site as per their system requirements.
- Involved in developing the UI pages using HTML, CSS, and JavaScript frameworks.
- Developed UI pages using HTML, DHTML, XHTML, DOM, CSS, JSON, JavaScript, J-Query and AJAX.
- Involved in developing test plan and procedures.
- Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, jQuery and HTML.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Involved in writing SQL Queries, Stored Procedures.
- Responsible for testing and fixing bugs found on the website.
- Created client side validation tool using technologies such as JavaScript.
- Used J-Query to traverse through a DOM tree and manipulated the nodes in the tree.
- Extensively worked with J-Query for Effects.
- Worked extensively on building the JavaScript profiles for the requirements which are given by the customer.
Environment: HTML, XHTML, CSS, JavaScript, J-Query,ASP.net, MS SQL Server, AJAX, XML, JSON, SVN, Eclipse.