Front End Developer / Ui Developer Resume
Perkasie, PA
SUMMARY
- 5 years of experience as UI/Web Developer in User Interface Development using mainstream Web Technologies such as HTML/HTML5, CSS/CSS3, JAVASCRIPT, jQuery, BOOTSTRAP, AngularJS, Angular 2, React JS, Polymer JS, XML, AJAX, JSON which meets W3C Web Standards.
- Extensive experience with CSS and leveraging best practices, modifications of existing CSS files to enhance the user experience.
- Proficiency in Client Side designing and validations usingHTML,HTML5andJava Script.
- Hands on experience with Front - End Frameworks, for designing crossing browser compatibility for mainstream browsers and portable devices.
- Solid working experience in Software Development Life Cycle (SDLC) Waterfall, Agile and other common approaches.
- Experienced in debugging using Firebug, Chrome Element Inspectors and IE Tester or troubleshooting existing code.
- Experience on working with CSS2/3Background, Media Queries, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors including the Box model.
- Web application development for backend using Angular JS 2.0 with cutting edge HTML5 and CSS3 techniques.
- Specialized in developing Web 2.0 Apps using core JQuery along with AJAX/JavaScript.
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Experience in using various jQueryUIcontrols and corresponding Event handlers etc.
- Strong knowledge of Front-End frameworks for designing crossing browser compatibility for mainstream browsers and portable devices.
- Hands on experience on Model View Controller framework such as an AngularJS framework for creating Single Page Application (SPA).
- Experience on manipulating IDE or tools such as Web storm, Visual Studio, Sublime, and Text.
- Excellent analytical, problem-solving and communication skills. Proactive and innovative team player proven to work under tight deadlines; capable of developing multiple projects and also can work efficiently as an individual.
- Develop innovative internal solutions to proactively meet the needs of our clients, communicate with Project Managers, Software Engineers, and other Creative Team members throughout the planning meeting.
TECHNICAL SKILLS
Web Technologies: HTML 4.0/5, CSS, JavaScript, XHTML, CSS, AJAX, JQuery, JSON, DOM.
Scripting languages: JavaScript, jQuery, Angular JS, Angular 2, React JS
IDE & Tools: Eclipse IDE 3.x, Net beans, Visual Studio, Dream weaver, Notepad++, Edit plus.
Debugging Tools: Firebug, Junit 3.0/4.x
Languages: C, C++, Java
Operating Systems: Windows 2000/XP/Vista/7/8, Mac OS X.
Web Services: SOAP, Restful
Web/App Servers: Apache Tomcat 5.x/6.x/7.x, HTTP Web Server, web logic 9.2
Database: SQL Server, Oracle
PROFESSIONAL EXPERIENCE
Confidential, Perkasie, PA
Front End Developer / UI Developer
Responsibilities:
- As aUIDeveloper, assisting my team in developing two different Web-based applications and managed in developing of Account landing page, Account summary/overview and Login page.
- Responsible for building a new website for the Small fleet clients and for the maintenance of Online New Platform.
- Functionalities include writing code in HTML5, CSS3, JavaScript, JQuery and JSP making use of Bootstrap framework. My Specialty is large scale CSS, focusing on reusability and modularity.
- Involved in designing the user experience interfaceUI/UX strategy,UIrequirements, converting findings into UI designs.
- Enhanced an existing AngularJS application to follow strict MVC patterns for improved source code maintenance which resulted in 40% code reduction, ease of upgrade, scalability, ease ofdeveloper spin up and enhanced performance.
- Worked on Angular 2.0 modules, components, dependency injection etc.
- Successfully migrated from legacy third party applications (for windows, IPad, blackberry) to bank's applications using HTML5 to maintain a singleUIfor all platforms migrate all application to Akamai data servers to increase speed and performance of the applications.
- Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using Sass, LESS, Bootstrap, AngularJS
- Involved in development converting the static HTML mark-ups to JSP's.
- Integrated the service call withUIusing $http and $resources which are substitutes for AJAX in angular.
- Using SVN for version control.
- Used TypeScript to reduce the number of lines of traditional JavaScript files. Integration of TypeScript to the whole project.
- Implemented client side Interface using React JS.
- Used Angular.JS $http service to communicate with Restful web services and JSON data.
- Implemented data visualization using Highcharts.
- Implemented unit testing for the front end using Jasmine and Karma
- Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
- Used popular Node.js frameworks like Express and Restify to mock a Restful API.
- Experience in using Ember.js for making Ajax calls (GET, POST) for triggering or fetching data from Restful API's provided by the backend team.
- Building reusable code usingPolymer.js and JavaScript libraries for future uses.
- Involved in up gradation and maintenance of company's website to the new layout using the Grid orientation model Bootstrap framework.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Extensively used CSS (Cascading Style Sheets) along with RWD to apply different styles to the layouts for varying screen sizes and pixels.
- Developed web applications using Restful and SOAP protocols.
- Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Tested cross browser functionality and fixed major layout bugs for supported browsers.
- Developed the pages that are complaint to W3C and ADA section 508(c) standards.
- Involved in Agile/ SCRUM based approach toUIdevelopment.
Environment: HTML5, CSS3, SASS, JavaScript, JQuery, Angular 2, React JS, Node JS,PolymerJS, Bootstrap, XML, JSP, Apache Tomcat, Eclipse, Tortoise SVN.
Confidential, Carmel, IN
UI Developer
Responsibilities:
- Contributed as key resource of the “Angular JSFramework Team” in conversion of existing (XMI) UI screens of the application toAngular JSbased 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 toAngular JSfor the Admin and Task UI modules.
- Development of customAngularJS directives, which are used for DOM manipulation along with HTML5 components.
- Designed UI screens using JSP,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.
- Extensively used SOAP based web services. Responsible for Coding, Unit Testing and Functional Testing and Regression Testing of the systems.
- Participate in wireframe reviews with UX team to understand the requirements.
- Convert the wireframes toHTML5/CSSthat are fluid in nature which will fit in varying resolutions for Mobile & Tablet
- Implemented applications using Java, J2EE, JSP, JSF, Servlets, JDBC, XML, HTML, XHTML and Java Script on Windows environments.
- Developed all the UI pages using HTML5, XUL, DHTML, XSL/XSLT, XHTML, DOM,CSS, JSON, JavaScript, jQuery, and Ajax.
- Polymer.js for implementing Google charts and to create a production ready application.
- Implemented modular design and worked with declarative bindings in Angular.JS.
- Created angular components like controllers, 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 jQuery, Angular.JS.
- Implemented directives and scope values using Angular.JS for existing WebPages.
- Created XHTML Pages withCSSand the Box Model
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Developed Date Time Picker using Object Oriented JavaScript extensively.
- Designed Pdf, Excel and Print previews for all the reports in the application using HTML,JavaScriptand SQL Stored Procedure.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Involved in developing XUL, HTML, andJavaScriptfor client side presentation and, data validation on the client side with in the forms..
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML5,CSS,JavaScript, JQuery, Angular JS, JSP, Dreamweaver CS5, AJAX, JSON, ECLIPSE, MS Office and SVN.
Confidential, Chicago, IL
UI Developer
Responsibilities:
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JQUERY, and JavaScript.
- Involved in discussions with the System Analyst to identify the technical requirements.
- Articulated business strategy and branding issues and to balance these with user needs and technological constraints.
- Worked closely with product managers, developers and internal stakeholders throughout the product design.
- Designated UI architecture for the internal web application and worked with designers to constructs conceptual Wireframes and Mockups.
- Extensively used JQuery in implementing various GUI components in application portal.
- Involved in providing pseudo application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Developed page layouts, Navigations and presented designs and concepts to the clients and the management review.
- Responsible for the design of client websites right from the conceptualization stage to its implementation and maintenance.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Handled all aspects of the web application including maintaining, testing, debugging and deploying.
Environment: Eclipse, HTML, CSS, Java Script, JQuery, AJAX, Usability Testing, Agile, Eclipse, Windows
Confidential
UI Developer
Responsibilities:
- Involved in SDLC.
- Analyzing the Project requirements.
- Developing applications as per user requirements
- Performed code reviews and fine tuning the application
- Unit test case prepared and testing done for every business rule
- Implementing front-end validation using JavaScript.
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Developed all the UI pages using HTML, CSS, JSON, JavaScript, jQuery, Ajax.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Wrote extensive HTML, CSS (2/3) and JavaScript code to build dynamic pages using Eclipse.
- Interacting with the client to convey status.
- Debugging the code using browser tools like Firebug.
- Improved user experience through the design and creation of new web features and components.
- Handling platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- Managed application state using server and client-based State Management options.
Environment: Java, HTML, CSS, Java Script, Bootstrap, AJAX.