Ui Developer Resume
Denver, CO
PROFESSIONAL SUMMARY:
- Over 8+ years of Solid experience in Web Development with a strong background working on open source technologies, including HTML5, CSS3, JavaScript, DOM, DHTML, jQuery and jQuery UI, AJAX, JSON, Bootstrap, AngularJS, ReactJS, BackboneJS, BabelJS, NodeJS.
- Good Understanding of Document Object Model(DOM) and DOM functions.
- Experience in developing user interfaces for Mobile/Tablet/Desktop using JavaScript frameworks like AngularJS, React.JS, BackboneJS, and Bootstrap.
- Very Good Experience Working in Angular2(Data Binding, Custom Directives, Routing, Services, Filters, Dependency Injection, Components, and Templates).
- Created custom Angular components for an internal framework.
- Automated image optimization, using Grunt and minified JS and CSS, which reduced page load times by up to 30%.
- Introduced wireframing and information architecture concepts to increase team productivity.
- Designed and Developed GUI for Applications and Modules, using JavaScript.
- Proficient in building Single Page Applications (SPA) using AngularJS1.X/Angular2, React 16.3.8, Node.JS v6, jQuery 1.10 frameworks.
- Excellent experience with Form Validation by Regular Expression, and jQuery Lightbox.
- Expertise in concepts like W3C Standard, Writing Semantic Mark up, Web Usability, Web Accessibility, Site Speed and Search Engine Optimization.
- Good Experience in CSS frameworks like Bootstrap and CSS Pre - processors like Sass, Less.
- Experienced in making use of HTML5 semantics and its popular APIs (e.g., Audio, Video, SVG).
- Experience in working with RESTFUL web services and implementing RESTFUL API’s.
- Good Knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, and Chrome.
- Proficient in concepts of Core Java-like Threads, Collection Framework, and Java Reflection.
- Developed and Maintained critical components of an e-commerce website, including shopping cart, quick view, and checkout page, using React Components.
- Worked closely with information architects, developers to produce a Team-Driven End product which leads to the top-notch user experience.
- Experience in using various IDEs & UI editors like Dreamweaver, WebStorm, ATOM, Notepad++, VSCode, Sublime Text and Eclipse.
- Good experience in development of Database Components (Tables, Views, Stored Procedures, Queries Constraints) in Oracle and Microsoft SQL Server.
- Experience in NoSQL Database like MongoDB of DOM (Document Model Object).
- Proficiency in the Entire Software Development Life Cycle(SDLC), Software Testing Life Cycle(STLC) and AGILE methodologies.
- Have a Strong knowledge in Programming Languages like C++, C#, Java, and ASP.NET.
- Experienced in implementation of Web Analytics-site catalyst using AngularJS and NodeJS.
- Worked on various Platforms including MacOS, Unix/Linux, and Windows.
- Excellent team player, self-starter and good at Multi-Tasking with an ability to handle deadlines in fast-paced environment.
- Highly motivated, reliable analytical problem solver and troubleshooter with keen attention to detail.
- Ability to write clear, Well-Documented, Well-Commented and Efficient code for Web Development.
- Adaptable to new, evolving technologies and can implement them in current projects.
- Proficient in various version control systems SVN, GitHub, Subversion.
TECHNICAL SKILLS:
Web Technologies: HTML5, CSS3, JavaScript, JavaScript(ES6), Bootstrap3, Kendo UI, Sass, TypeScript, jQuery, JSON, AJAX, XML, PHP, DHTML, XSL, XSLT, JSTL, JSF
Web Application Frameworks: Angular2/6(CLI), AngularJS, ReactJS, Redux, BackboneJS, NodeJS, MVC Architecture, Ionic 3, Struts 1.2
Application Servers: Tomcat Apache Server, Oracle WebLogic Server, Microsoft SQL Server Management Studio, WebSphere
Databases: Oracle, MS SQL Server, MySQL, Dynamo DB, NoSQL
Package Manager: Node Package Manager(npm)
Graphic Design: Photoshop CS6, Illustrator CS6, Lightroom Flash CS6, Director 11
Programming Languages: C++, Java/J2EE, .NET, C#
Scripting: Shell, Python, Ruby, Perl
Development Tools(IDE’s): Visual Studio Code, WebStorm, Sublime Text, Dreamweaver CS6, atom, Eclipse IDE, NetBeans, Firebug, JS Fiddle, JSbin, Notepad++
Version Control: TFS, SVN, GitHub, Visual Source Safe
Operating Systems: Unix/Linux (CentOS), Ubuntu, MacOS, Windows, Debian
Network Protocols: TCP/IP, SMTP, HTTP/HTTPS, FTP and SOAP
Reporting Tools: SQL Server Reporting Services, Crystal Reports
Testing Tools: Selenium, JUnit, Cucumber, Gherkins, Chai
PROFESSIONAL EXPERIENCE:
Confidential, Denver, CO
UI Developer
RESPONSIBILITIES:
- Proficient in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, Angular JS, CSS/CSS3 and JavaScript, jQuery that follows W3C Web Standards and are browser compatible.
- Experience with AJAX, REST and JSON.
- Proficient in building Web User Interface (UI) using HTML5, DHTML, tableless XHTML, CSS3 and JavaScript that follows W3C Web Standards and are browser compatible.
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript.
- Experienced in building cross-browser compatibility applications using HTML5 and CSS3.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- Developed the administrative UI using Angular.JS. Responsible for developing Wireframes using Adobe Photoshop.
- Replaced existed Angular JS code with Angular 2 code, which decreased the number of lines of code for a web application which increased performance.
- Good practice with the Node JS Application in building the minified versions.
- Developed and designed the agent portal using framework Angular 2.0 along with CSS3, HTML.
- Used Angular 4 features, Router PARAM Map, and Animations for developing a web application.
- Involved in Agile Story point methodologies and full software development lifecycle, that includes designing, coding, testing, debugging and support.
- Experience in web development with MEAN stack (MongoDB, Express.js, Angular, Node.js). Have Good knowledge of React and Redux frameworks.
- Developed single page applications using React Redux architecture, ES6, web pack and grunt.
- Worked with Angular JS Controllers, Directives, Factory, Services, Events, Angular Routing and UI router.
- Authored REST-based Web API wrappers to integrate with conventional Web Services. Developed Web API using Node JS and hosted on multiple load balanced API instances.
- Designed Frontend within object-oriented JavaScript Framework like Node.js and Ext.js. Well-versed in Object Oriented Programming (OOP) with JavaScript.
- Experienced with the JavaScript testing libraries such as Jasmine and karma.
- Developed code for Responsive web design in JavaScript using frameworks like Angular.js, React.js.
- Enhanced user experience by designing new web features using MVC Framework likeBackbone.js and Node.js.
- Experience in developing web applications using MVC architecture. Expertise in using source code control systems such as GIT, JIRA, and Jenkins.
- Excellent experience in developing web pages complying with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards.
- Experience in all phase of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or Safari web inspectors and IE Developer Toolbar.
- Involved in daily SCRUM meetings to keep track of the project status.
- Expertise in analyzing the DOM Layout, JavaScript functions, Cascading Styles across cross-browser using FireBug, Developer Tool Bar.
- Familiar with Cross Browser Testing and Debugging. Involved in the Software Life Cycle phases like AGILE and estimating the timelines for projects.
- Highly motivated, reliable analytical problem solver and trouble-shooter with keen attention to detail.
- Developing a large-scale Application with a Single Page Application (SPA) using AngularJS.
- Demonstrated ability to complete projects in deadline-oriented environments. Quick learner and proficient in solving the technical issues in the project.
- Experience working on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Excellent analytical and communication skills with capability to handle new technologies.
- Substantial experience with Responsive Web Design (RWD), experience in creating test suites using JASMINE.
Environment: HTML5, XML, CSS3, AJAX, RWD JavaScript, jQuery, JSON, JSP, Firebug, REST API, AngularJS, Node.js, Jasmine, Karma, MySQL, Agile methodology, Apache.
Confidential, Webster, NY
UI Developer
RESPONSIBILITIES:
- Involved in building multipleAngular2 components for handling different functionality of the application.
- Worked on the website from Start to finish to give it a new look using HTML/CSS/TypeScript.
- Utilized Angular-CLI to develop front-end functionalities and researched the command that Angular/CLI provided.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and React JS that meets accessibility and web browser standards for the website.
- Designed dynamic and browser compatible pages using HTML, CSS, ReactJS, and JavaScript(ES6/5).
- Developed Interfaces /API's in java to interact with various backend systems.
- Used Spring and struts to deal with the database.
- Created web services using Spring Rest Controller to return JSON to the frontend.
- Worked extensively on Angular 2, RxJS, HTML5, CSS3.
- Involved in writing Spring Configuration XML, a file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
- Implemented the application using Spring IOC, Spring MVC Framework, and Spring Batch and handled the security using Spring Security.
- Developed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, jQuery and ReactJS that meets accessibility and web browser standards for a website.
- Designed dynamic and browser compatible pages using HTML, CSS, ReactJS, and JavaScript(ES6/5).
- Create custom, self-contained, reusable, and testable controllers, directives and services to implement critical functionalities in the system.
- Worked on Angular 2 and TypeScript extensively.
- Achieved the Drag and Drop functionality using React-Draggable
- Used React-Autocomplete for generating google maps location search on the webpage Added Excel-Builder to download the Tabular data in Excel format using React.
- Extensively involved in migrating the existing system from Angular to Angular 2.
- Developed routing in the system with app-routing and Route Guards to avoid hackable URL.
- Created components that restrict User using Angular2.
- Installed an environment for developing Angular2 include getting familiar with NodeJS, TypeScript.
- Created Admin Imports for application from which user can select their own choice of application tasks.
- Created Treemap component to show different job status and their priorities.
- Wrote TypeScript codes to develop different functionalities and view parts for the UI (User Interface)
- Replaced Angular directives with Components in Angular 2 to realize the code reusability.
- Implemented Module in Angular 2 to group components, directives, pipes and services that are related.
- Created Web pages that are more user-interactive using ES6, Typescript, and Angular2.
- Used Angular2 to build rich internet applications and to improve the Speed.
- Streamlined the Responsive Web Design to enhance the User Experience and developed designs for the prototypes for the UI.
- Implemented reusable Components, Directives, Pipe's and Injectables.
- Integrating Services to consume REST API's using component-based architecture provided by Angular 2
- Performed validation of completed sites including the debugging and testing of code.
- Implemented Admin type Restriction in an application.
- Implemented unit testing using Jasmine throughout application development phase.
- Extensively used Karma and Jasmine for writing UI test cases.
- Used MySQL as cross-platform storage for load balancing, indexing and file storage.
- Worked on AJAX controls like Update Panel to manage the postback of the web page to the server.
- Involved in implementing data grid/tables using Bootstrap and Angular JS for front-end client facing the Single Page applications (SPA).
- Point service and based on the request were forwarded to the corresponding legacy operations.
- Attended everyday Enterprise Workflow Stand-Up meeting to provide current status, thus implementing Agile (Scrum) Methodology.
- Used JIRA Agile for issue/bug tracking to meet specific criteria, each with their state machine.
- Worked on Automation testing, partially as a lead for Automation team in offshore.
- Helped in writing and validating Automation scripts up to date.
- Created a Remote System to run and see the reports of Automation Testing and documented results.
- Good practice with the Java with Spring boot Application in building state of the art application.
- Worked on Web Content Management (WCM) Tools and technologies like Angular JS, HTML5, jQuery, CSS/CSS3, JSON and other web technologies.
- Worked on SDLC models like Agile and Waterfall for the software development process.
- Right Management, Execution, Documentation skills and good exposure to QA procedures.
- Participating in grooming, planning sessions and other scrum ceremonies.
Environment: Java, Spring boot, Typescript, Angular 2.0, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Grunt, RxJS, Cloud Applications, SASS, RWD, Ruby, React.JS, Node.JS, Responsive Web Design, RESTful API'S, Gulp, Bootstrap, MySQL, Git, SOAP, Spring, Hibernate, Web services.
Confidential, Irvine, CA
UI Developer
RESPONSIBILITIES:
- Worked on Kendo UI Controls to support HTML5 Controls in all the browsers.
- Integrated some kendo widgets Date pickers, Numeric textboxes, Tooltips, Dialog boxes, drop-down list, Email, upload, grid, and so forth.
- Used Kendo data source for the server communication to save, update, create, read and delete.
- Created Ajax wrapper classes and helper methods for the global usage
- Used a revealing modular pattern for the project
- Used Kendo validator for validating forms.
- Developed REST/HTTP APIs for exposing geospatial applications.
- Designed and developed a REST-full style Web Services layer to interface with an RPG and DB2 system.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Developed the controller servlet to handle the requests and responses.
- Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
- Designed and developed JSP pages using Struts framework.
- Created Common files, global messages for the common usage.
- Involved in creating UI for facility users to report facility status using Kendo framework.
- Involved in creating HTML 5 templates.
- To release the enhancements within the specified timeline communicated.
- Going through User Documents and Design user interface designs, Wireframes, Information architecture flows and mockups.
- GUI Design and Development. (Page Layout Design, HTML5 Design, JavaScript, jQuery, Kendo and CSS3 Styles).
- Integrated process into build system which auto-generates REST API documentation from source code, improving API documentation quality and availability while reducing maintenance costs.
- Worked on Responsive Designing for Mobiles and Tables.
- Create highly usable web design solutions with a focus on user experience and compliance with standards.
- Refactored existing project to make it more RESTful and thread-safe.
- Taking the product through the entire lifecycle of analysis, design, coding, testing and implementation and support.
- Work with a cross-functional team to develop appropriate changes to page content and designing requirements.
- Testing, fixing the bugs and troubleshooting technical problems.
Environment: HTML, JavaScript, jQuery, Kendo, CSS3, AJAX, Visual Studio tool.
Confidential, Princeton, NJ
UI Developer
RESPONSIBILITIES:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using JavaScript, jQuery, CSS, and HTML5
- Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Have an Understanding of application development lifecycle methodologies.
- Enhanced and built reusable components across different modules using Custom directives and CSS classes.
- Created and optimized graphics prototype websites and applications interfaces using HTML and CSS.
- SQL server was used to get the data.
- Evaluated new components in User interfaces for good design.
- Worked on bootstrap modules.
- Created cross-browser compatible and standards-compliant CSS-based page layouts. Integrated with back-end code for highly interactive AJAX-based applications.
- Developed AngularJS functionality in the application to provide two-way binding to the system.
- Used customized services and directives in AngularJS to develop dynamic and responsive Web pages.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON, and XML.
- Implemented and designed user interface for web-based customer application.
- Developed data formatted web applications and deploy the script using client-side scripting using JavaScript.
- Worked on Cross-Browser compatibility and fixed the bugs for several browsers.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Coordinate with business and solicit usability requirements.
- Improved outgoing quality through yield improvements and characterization. Also, reduced costs through test time improvements.
- Provided technical assistance for progress and maintenance of web pages.
Environment: HTML5, CSS3, JavaScript, JQUERY, JSON, XML, ECLIPSE, IntelliJ, SVN, Apache, MySQL, Agile.
Confidential
Web Developer
RESPONSIBILITIES:
- Used HTML, XML, CSS, Java Scripts, jQuery to develop user interactive screens for web-based applications.
- Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver, and JavaScript.
- Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
- Implemented applications in JavaScript, and MYSQL.
- Performed Client-side validations using JavaScript.
- Wrote the cross-browser code of CSS and JavaScript for Internet Explorer and Firefox.
- Written CSS to provide a table-free layout to user interface screen.
- Used GIT for version control and Quality Center for defect tracking.
- Created cross-browser compatible and standards-compliant CSS-based page layouts.
- Excellent communication, analytical and interpersonal skills working with cross-functional teams.
- Worked on cross-browser compatibility issues and fix the bugs of various browsers
Environment: JavaScript, HTML, CSS, AJAX, Apache, GIT, Quality Center, Windows 2000/XP, MYSQL.
