Ui Developer Resume
Orlando, FL
SUMMARY
- 4 + years of industry experience as a User Interaction Design, Front End Applications and Web Development responsible for working on a range of projects and designing appealing websites.
- Expertise in developing front - end systems withJavaScript, Bootstrap, HTML5, CSS3and MVC frameworks such as Angular JS, Backbone JS etc.
- Experience applying the latest development approaches including MVC framework in the browser, event-driven applications using JQuery, AJAX, and JSON.
- Designed and developed HTML Wrappers using HTML5, JavaScript and CSS3.
- Skilled on web 2.0 frameworks such as JQuery.
- Skilled in working with software tools like Dreamweaver, Aptana Studio, Eclipse.
- Proficient in Require.js, XML, Object Oriented JavaScript.
- Experience in creating Web Forms and User Controls, worked with Master Pages and CSS.
- Extensive knowledge and implementation skills in Struts MVC framework.
- Expert in developing AJAX based Web 2.0 applications using Google Web ToolKit (GWT).
- Experience working extensively on both UNIX based and Windows environments.
- Experience working on scalable environment using Agile/SCRUM methodologies.
- Strong background, working in an agile environment, developing User Interface (UI) Applications and professional web applications.
- Programmed various jQuery plugins such as Buttons, Calendar, Grid, List box, Tab Container, Accordion, Menu, Dialog boxes and Toolbars.
- Strong experience in using AJAX for implementing dynamic webpages where the content can be fetched via API calls, using RESTful and SOAP web services.
- Experience in working with Angular 4 modules, services, templates, directives, and Routing and dependency injection.
- Successfully built a Single Page Application from scratch utilizing angular 2/4 along with various 3rd party tools such as Prime NG and bootstrap.
- Worked as a team member to design and develop application architecture using Angular 4.0 framework.
- Extensive experience in developing web page quickly and effectively using JQuery, HTML5, CSS3 and also in making web pages cross browser compatible and also resolving cross browser compatibility issues.
- Ability to develop optimum and user friendly web solutions and also provide web, graphic and interactive programming.
- Worked in multi projects environment.
- Proficient in adapting and applying new technologies.
- Ability to work independently and in a team environment.
- Experience in version control using GIT.
- Good Experience with bug tracking tools like Bugzilla and Jira.
- Worked on writing Grunt tasks for build scripts, minified and bundled the JavaScript code
- Experience of working in government environment.
- Used NVD3.js to build reusable charts.
- Experience in profiling web applications and removing performance bottle necks.
- Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
- Implemented client-side Interface using React JS.
- Experienced in working with redux architecture.
- Implemented view part by ECMA Script 6 with React framework, designed web pages by React-Bootstrap, SCSS and controlled state of the application by using Redux.
- Developed user interface by using the React.js, Redux and SPA development.
TECHNICAL SKILLS
Methodologies: Agile, Waterfall, SDLC
Development Tools: Adobe Dreamweaver, Adobe Photoshop. Visual Studio, Eclipse-3.2.1, Notepad++.
Web Technologies: HTML5, CSS3, JavaScript, XML, DHTML, XSLT and Ajax, AngularJS, React.js. Node.js, Ember.js, Knockout, Require.js, Dojo, Ext.js, Backbone.js, D3.js, NVD3.js.
MS Office: MS Project, MS Word, MS Excel, MS PowerPoint, MS Access
Programming Languages: Structured Query Language (SQL), C, C++, JAVA, J2EE, JSP, JMS, JDBC, Struts, Spring.
Operating System: Windows NT/98/2000/XP, UNIX, LINUX, MS-DOS, Mac OS X
Databases: MS SQL Server, MySQL, Oracle and MongoDB.
IDE’S and Tools: Eclipse IDE, NetBeans, Dreamweaver, Firebug, Developer Tools, EditPlus, JSfiddle, Sublime text
Debugging Tools: Firebug, IE Developer Toolbar, Firebug Lite, Chrome or Safari web inspectors.
Apps & Webservers: Apache web server, Tomcat, IIS
PROFESSIONAL EXPERIENCE
Confidential, Orlando FL
UI developer
Responsibilities:
- Experience in designing web pages using HTML5, CSS3, JavaScript, Bootstrap, jQuery and React.js.
- Used Object Oriented Programming concepts to develop UI components which can be reused across the Web Application.
- Worked on React views and React JS Virtual Dom for rendering using components which contains custom HTML tags.
- Worked with Redux architecture for improving the performance of the websites using complex Object-Oriented concepts.
- Involved in using React flux to polish data for the single directional flow.
- To develop reusable components and for faster compilation used React JS.
- Experience in working on responsive design that could apply on mobiles, tablets and desktop using React JS.
- Experience in maintaining states in the stores and dispatched actions using Redux.
- Developed user interface with the help of React JS, Flux for Single Page Applications (SPA).
- Worked on Media Queries to deal with CSS related issues.
- Experience in implementing various screens using React.js and used various components from redux library and NPM (Node Package Manager).
- Worked on React JS components, Flux concepts, Forms, Animations and Router.
- Worked with backend engineers to improve existing API calls to create efficiencies by deprecating redundantAPI calls.
- Experience in working with Restful web services to integrate between Server side to Client Side.
- Used redux framework as a core dependency to implement flux pattern.
- Used SOAP and RESTful Web services for transmission of large blocks of JSON and XML.
- Experience in writing unit tests for JavaScript code with JASMINE unit test framework.
- To interact with APIs, Restful Web Services, involved in writing application level code using AJAX, JSON.
- Experience in working on AWS to integrate client side and server-side code.
- Experience in maintaining and keep track of bugs/issues with the help of JIRA.
- Used Middleware in application to retrieve date form Back-End and to also perform RESTFUL services.
- Experience in using different debugging tools such as IE Dev tools and Firebug to fix the issues and bugs.
- Worked with Agile Development Team to give regular updates to project managers and business team.
- Experience in Utilizing React for its efficient data flow architecture and render efficient web app that searched projects via GitHub API.
- Extensively involved in using Git for version controlling and regularly pushed the code to GitHub.
- Involved in System Testing and Regression Testing for complete UI.
- Involved in Extracting data in UI for different clients using JSON format.
- Experience in making Responsive Web Pages using Media Queries and Bootstrap.
- Experience in using Chrome Developer Tool for debugging and troubleshooting the code.
- Experience in writing JavaScript for front end validations and HTML manipulations.
- Self-motivated team player with responsibilities, requirement analysis, designing, implementing and deploying complete solution for a business problem by following the SDLC.
- Involved in activities like documentation and production support.
- Excellent Debugging and Documentation skills.
- Excellent communication, interpersonal and presentation skills.
- Self-starter, customer focused, detail oriented.
- Implemented client-side Interface using React JS.
- Experienced in working with redux architecture.
- Implemented view part by ECMA Script 6 with React framework, designed web pages by React-Bootstrap, SCSS and controlled state of the application by using Redux.
- Developed user interface by using the React.js, Redux and SPA development.
Environment: React JS, JavaScript, HTML5, CSS3, Bootstrap, WordPress, Foundation, AJAX, JSON, Require.js, AMD, NPM, jQuery, GIT, GitHub, Agile, and Scrum.
Confidential, Reston, VA
UI developer
Responsibilities:
- Used Angular.JS built-in directives, custom directives and services for developing interceptor and complex UI data table grids..
- Leveraged Angular.JS resources for all data access, encapsulating URL's and standardizing data access interfaces.
- Used Dreamweaver as CSS and HTML Editor for designing new pages.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Collaborated closely with the business owner and the tech team to conceptualize original ideas, based on the customer's needs, positioning of the product, and the technology feasibility.
- Wrote JavaScript functions to get Dynamic data and Client-side validation.
- Implemented JavaScript front end built using Angular JS.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Developed back-end messaging infrastructure for real-time web application in JavaScript, and Node.js.
- Used Node.js built-in directives, custom directives and services for developing interceptor and complex UI data table grids.
- Used Bootstrap.js for customization of web application.
- Used Adobe Photoshop to create web/mobile wireframes and UI assets such as the website logo and icons
- Designed the UI and have drawn the UML Use Cases, Class Diagrams, and Sequence Diagrams.
- Developed and implemented web applications into this system using SCRUM Agile methods.
- Used GIT for version control and handled unit testing using Jasmine and Karma.
- Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
- Developed a RESTful service to provide all the CRUD capabilities
- Wrote JQUERY function while implementing various UI Screens across the whole web application.
- Contributed as key resource of the "Angular JS Framework Team" in conversion of existing (XMI) UI screens of the application to Angular JS based UI.
- Involved in development of commonly used angular components across teams such as directives for grid, pagination, conditional validations etc.
- Involved in development/conversion of numerous existing UI screens to Angular JS for the Admin and Task UI modules.
- Contributed to the design and development of mobile software libraries, tools and application.
- Development of custom Angular JS directives, which are used for DOM manipulation along with HTML5 components.
- Designed UI screens using CSS, Angular JS Framework and HTML5.
- Responsible for the creation and execution of the Unit Test Cases using Testing for each coding assignment.
- Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
- Involved in code reviews and mentoring the junior team members.
- Participate in wireframe reviews with UX team to understand the requirements.
- Convert the wireframes to HTML5/CSS that are fluid in nature which will fit in varying resolutions for Mobile & Tablet.
- Developed all the UI pages using HTML5, DHTML, XHTML, DOM, CSS, JSON, JavaScript, jQuery, and Ajax.
- Implemented modular design and worked with declarative bindings in Angular.JS.
- Created angular components like services, custom directives and forms to collect different user data and implemented form validation in Angular.JS.
- Implemented routing and developed business logic based on user selection using Angular.JS.
- Implemented directives and scope values using Angular.JS for existing Webpages.
- Created XHTML Pages with CSS and the Box Model
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Converted Tableau dashboards using D3.js.
- Developed the functionalities under Agile Methodology and used JIRA for task assignment, bug tracking and fixture and used cleaner patterns like module pattern and followed DRY principles.
Environment: HTML5, CSS3, JavaScript, Angular JS, Node Js, jQuery, AJAX, Adobe Photoshop, JSON, Agile, ECLIPSE, MS office, SVN.
Confidential
Web Developer
Responsibilities:
- Involved in extensive HTML coding.
- Analyzed, Designed and developed the system to meet the requirements of business users.
- Participated in the design review of the application to come up with UI and provide best possible recommendations for the application from UI standpoint.
- HTML, CSS coding of front-end interfaces - including cross-browser support and unit testing to ensure quality work.
- Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
- Developed screen functionality using HTML, CSS, JavaScript.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented interaction between frontend and backend using the JSON object.
- Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, JAVA, J2EE.