Ui Developer Resume
Portland, ME
SUMMARY
- Over 6+ years of extensive experience as a Front - EndUIDeveloperwith solid understanding of designing, development, JavaScript Libraries.
- Experience using web technologies such as HTML, HTML5, XHTML, DOM, CSS, CSS3, Typescript, JavaScript, JQuery UI, Ajax, Cordova, Ruby, Angular.js, React.js, Bootstrap.js, Ember.js, Backbone.js, Knocout.js.
- Experience in Software Development Life Cycle (SDLC) preparing Requirement specification documents, design documents, test cases and analysis.
- Rich experience with development using AngularJS andAngular2extensive features.
- Experience in Software Methodologies like Agile, Scrum, Prototype, and Waterfall Iterative Development.
- Evaluated web interfaces for compliance to Section 508 web accessibility standards and WCAG accessibility guidelines.
- Worked on web layouts using Adobe Photoshop. Experience in front end buildup tools (Grunt, Gulp).
- Experienced working with Node.js, NPM modules (Grunt, Bower, Express, Mongoose).
- Extensively used various components of AngularJS like Angular Directives, Angular Controllers, Angular DOM, Angular Services, Angular Events, Angular Modules and Angular Validations.
- Excellent knowledge in the development of User Experience web and mobile based applications.
- Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC)design pattern and Test Driven Development (TDD).
- Experience in configuring the application to be deployed on Heroku platform with support infrastructure on Amazon Web Services (AWS).
- Experience with optimization and Reduce CSS3 code by using preprocessors like SASS and LESS.
- Experience working on improving the performance of the websites by organizing the DOM and reducing the individual images.
- Developed and deployed J2EE applications on both Web and Application Servers including Apache Tomcat, Web Logic, JBoss and IBM Web Sphere.
- Experienced in writing Server Side Components - Enterprise Java Beans (EJB) Session and Entity Beans, Remote Method Invocation (RMI) for distributed computing applications, access remote servers and invoking database with Java Database Connectivity (JDBC).
TECHNICAL SKILLS
Web Technologies: HTML, HTML5, CSS3, XML, JavaScript 1.8.5/1.8.2 , Web Standards (XHTML, CSS3), AJAX, JSON
Languages: C, C++, C#, Java, JavaScript, PL SQL, SQL
JavaScript Technologies: JQuery, Angular js, Angular2, Bootstrap.js, Express.js, Node Js
Database: SQL Server 2012/2014,MySQL, Oracle 10g/11g/12c, NOSQL, Mongo Db
Web Services: Restful (JSON, XML)
Tools: Firebug, developer Tools, MS Office
IDE: Eclipse, Dreamweaver, Notepad ++, Sublime, NetBeans, JCreator, Borland JBuilder, Selenium
Operating Systems: Linux, UNIX, Windows 7/8/10
Methodologies: Agile, Waterfall, Scrum
Version Control: SVN, GIT.
Application Server: Web Sphere, Web Logic, Apache Tomcat
PROFESSIONAL EXPERIENCE
Confidential, Portland, ME
UI Developer
Responsibilities:
- Involved in requirements and Analysis, worked with lead developers & business analyst for building dynamic web pages using LESS,Angular2, Bootstrap.
- Closely worked with business system analyst to understand the requirements to ensure that right set ofUI modules been built.
- Enhanced an existing Angular1.X application toAngular2with TypeScript which resulted in 40% code reduction, ease of upgrade, scalability, ease ofdeveloperspin up and enhanced performance.
- LeveragedAngular2resources for all data access, encapsulating URLs, and standardizing data access interfaces.
- Followed with Agile methodology and daily SCRUM stand-up meetings.
- CreatedAngular2Directives, Components, Pipes, Injectables across the whole system, such as to build the custom filter.
- Highly usedAngular2Router to build single page application to navigate through the different and multiple modules.
- Responsible for the design of web applications for Web user as well as Retail users.
- Worked on creating responsive website for smart devices using responsive design.
- Developed the front-end featuring rich web interface implemented using HTML5 features like Content Editable, E-mail Inputs, local storage, placeholders, CSS3 different features like Box sizing, Multiple backgrounds, Advanced Selectors, JavaScript. Used JQuery framework for UI centric AJAX behavior.
- Worked on Node.js in creating large scale, real time servers.
- Used JavaScript and jQuery for user interactions in pages.
- Prepared Unit test case usingJUnitand usedJenkinsfor continuous integration testing.
- Created design mock-ups and wireframes using MS PowerPoint, Adobe Photoshop CS4 and DreamweaverCS3.
- Used the Mozilla Firefox extension, Firebug, to view and debug HTML5, DOM and JavaScript.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website. Used GIT for version controlling in designing.
- Performed data validation using JavaScript code application which supported different format like text, JSON and XML.
- Involved with complete SDLC Analysis, Design, Development, Testing, Deployment and Maintenance.
- Worked with Angular JS testing frameworks like Jasmine and Mocha for unit testing and integration testing.
- Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
- Provided production level code to the engineering team for product development, including cross-browser support, CSS optimization, and ADA compliance support.
- Provided Regression Testing and cross browser compatibility testing during development phase.
- Implemented and developed with Interwoven Team Site and other Content Management Systems.
- 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.
Environment: JavaScript 1.8.5, HTML5, CSS, JQuery 2.1, JSON, Ajax, XML, JSP/JSTL, Jasmine, TDD, SOA, CVS, Angular js 2.0, AWS, Scrum, GIT/SVN, Maven, JUnit, MongoDB.
Confidential, Addison, IL
UI/Front End Developer
Responsibilities:
- Designed and implemented a web app for storing the information of customer, generating sales reports, saving personal contacts and handling schedule management.
- Received business logic specifications and design documents, and translated them into HTML, CSS3preprocessor styling SASS, JSON files, JavaScript code and AngularJS.
- Utilized AngularJS framework to bind HTML template views to JavaScript object .
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters.
- Applied multiple built-in Directives such as ng-model, ng-click into Angular JS application.
- Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.
- Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser.
- Worked on Adobe AEM to pre-compile published pages into static HTML, so dynamic content is pulled-in via AJAX, usually with a library like JQuery.
- Designed a responsive website using Bootstrap grid system to layout contents that fit different devices including mobile, tablet and desktop.
- Setup Karma and Jasmine for UNIT and Functional Testing of JavaScript.
- Created a Responsive web application integrating Twitter Bootstrap with React JS and media queries.
- Worked with source version control tool GIT to manage the code repository. Experienced in Integration of Amazon Web Services AWS with other applications infrastructure.
- Worked through cross browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.
- Used RESTful APIs which support JSON and XML to access back-end data payload.
- Implemented application deployment on Apache Tomcat web Server.
- Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries based on running in the Node.js environment.
- Interacted with the back-end staff and scrum master at the daily meeting, for new features in this web app using Agile software development methodology.
Environment: HTML, CSS3, SASS, LESS, Angular js 1.5, Backbone JS, D3Js, JavaScript 1.8.5, JQuery 1.X, Qunit, MVC framework, Spring, Selenium, Ajax, Redux, Jira, Ember js, JSON, MySQL, AEM, Jenkins, SVN, Bootstrap, Jasmine, TDD, Karma, Android, Grunt, Gulp, Bower, GIT, Agile.
Confidential, Columbus, OH
UI Developer
Responsibilities:
- Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS3 as per company's standards.
- Worked on community modules to build the UI using backbone to build views and AJAX (using jquery) to consume REST API .
- Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS3).
- Used MYSQL workbench to interact with MYSQL Database.
- Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Wrote data Components for Plan Setup using Python, SQL and JDBC and participated in design of data base and created tables in ORACLE.
- Responsible to manipulate HTML, CSS in JQuery as well as making the pages dynamic using AJAX, JSON and XML.
- Designed and implementedJavaengine and API to perform direct calls from font-endJavaScript, Sencha ExtJSto server-sideJava methodsExtDirect.
- Used Twitter Bootstrap to create responsive applications.
- Wrote JUNIT test cases for testing UI Framework classes and wrote many JavaScripts to do client side validations.
- Applied Use Cases diagram to validate and test web application design against the UI architecture
- Involved in preparation of test cases for unit & integration testing and User acceptance testing
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
- Taking the product through the entire lifecycle of analysis, design, coding, testing and implementation and support.
- Made enhancement to applications using PHP and Backbone.js.
- Created Ajax calls to exchange (request / responses) information with database.
- Worked on jQuery Lightbox for creating image and video galleries.
- Coordinated with the teams for QA / UAT and issue tracking and bug fixing
- Participated in daily standups to update the work status as a part of Agile/SCRUM methodologies.
Environment: HTML, XHTML, XML, XSLT, XPATH, CSS3, JavaScript 1.8.5, Jquery, JSP, JSON, AJAX, Sencha ExtJS, JavaScript, JQuery, Kendo, CSS, SQLite, Adobe Photoshop, AJAX, Eclipse, Bootstrap, Backbone.js.
Confidential
UI Developer
Responsibilities:
- Worked in a team, Involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of Autodesk.
- 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..
- Development of client side validation techniques using a JQuery and JavaScript.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML4, XHTML, and CSS2, Responsive Web Design and Bootstrap.
- 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, DOM, XHTML, AJAX, CSS and JQuery in ongoing projects.
- Converted the mock-ups into hand-written HTML, CSS3, XHTML, JavaScript, JQuery, 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.
- Managed application state using server and client-based State Management options.
Environment: XHTML, CSS2, JavaScript 1.8.5/1.8.2 , Adobe Flash CS3, Tomcat Apache, JQuery, JSP, AJAX, SVN.