Senior Ui Developer Resume
Wilmington, DE
SUMMARY:
- Senior UI Developer with 7 years of extensive experience with solid understanding of designing, development, libraries and installation of different modules.
- Extensive experience in design, development and testing of various web applications using HTML5, CSS3, JavaScript, jQuery, Angular.js, D3.js, Node.js, Require.js, AJAX, Bootstrap and JSP.
- Strong experience in Client Side designing and validations using HTML and JavaScript.
- Experience in Software Development Lifecycle (SDLC), application design, functional and technical specs.
- Good experience working in popular HTML5 APIs (Drag and Drop, audio, video and SVG).
- Expertise in designing Event Handling Models such as Listener and Dispatcher in OO JavaScript with back - end in Struts/Spring MVC architecture framework.
- Expertise in working with the JavaScript and various MVC JavaScript frameworks.
- Experience in developing web based applications using J2EE Servlets technology.
- Good 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.
- High level of expertise in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Proficient with creating Logos, Banners, Buttons, Icons and Images using Adobe Flash and Adobe Illustrator.
- Experience developing web based applications using Node.js, Java and PHP on the server side.
- Expertise in web development tools like Eclipse, Firebug, Chrome and IE developer tools.
- Worked on cross browser issues and best practices in web page performance.
- Worked in multiple software development methodologies such as Agile and Waterfall.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Expertise with versioning tool Subversion.
- Extensive experience in creating style guides, best practices and setting UI standards for enterprise/consumer applications.
- In-depth experience in developing and supporting DEV, TEST and PROD environments.
- Produced visually appealing designs focused on usability and SEO/web standards.
- Extensive experience in AngularJS - MV* framework.
- Good experience in designing various forms, tooltips, menus, tabs, widget that support drag and drop, animated effects, date and time selectors and many others using JQUERY.
- Familiarity with both SQL and NoSQL database technologies.
- Experience configuring and using Continuous integration tools for testing the application.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
TECHNICAL SKILLS:
Languages: Java, PHP, Node.js
IDEs, HTML Editor: Eclipse, NetBeans, Brackets, Notepad++, Spring Tool Suite, IntelliJ IDEA
Databases: Oracle 7i/8i/9i/10g, MySQL 3.x/4.1/5.0, SQL Server 2000/2005, MongoDB
Platforms: Windows 95/98/2000/XP, Unix, Linux
Web/App. Servers: Tomcat 8.0, Tomcat, BEA WebLogic 8.1, JBoss 4.0, Apache 5.5/6.0/7.0
Web Technologies: HTML5, CSS3, XML, JavaScript, AJAX, JSP, Angular.js, Require.js, D3.js, UI Wire framing
CSS Pre compilers: Web Services
LESS, SASS: REST, SOAP
Frameworks: Hibernate 2.0, Spring, Struts 2.0
PROFESSIONAL EXPERIENCE:
Senior UI Developer
Confidential, Wilmington, DE
Responsibilities:
- Developed UI pages using HTML5, CSS3, JavaScript, Bootstrap, jQuery, Angular.js, Require.js and AJAX.
- Developed Page layouts, Navigation and presented designs and concepts to the clients and the management to review.
- Effectively designed and developed in a clean, well-structured, easily maintainable format.
- Involved in developing single page applications using Angular.js.
- Created web services to access and display data needed by support teams using AJAX, JavaScript, JQuery,Angular.js, Java, CSS and HTML.
- Redesigned existing projects in customized JavaScript MVC Architecture.
- Used Firebug, IE developer toolbar and Chrome Canary tool for debugging JavaScript and fixing issues.
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Performed Analysis, High level and Detail design, Coding, Unit testing, Code review and Release activities.
- Used components based on jQuery UI 1.8. The communication with server was made through AJAX using JSON.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Worked directly with client vendors for information gathering and consensus over various issues.
- Involved in training newly joined team members.
- Performed Primary reviewer for activities of offshore deliverables.
- Supported and guided subordinates-laterals in the team.
- Conducted several technical/domain sessions to improve performance in the team.
- Created several documentations for applications in the project, which helps, in better understanding of the architecture.
Environment: HTML5, CSS3, JavaScript, Angular.js, Require.js, Java, Bootstrap, AJAX, JSON, XML, Firebug, IE developer toolbar, Chrome Canary tool, jQuery UI, LESS, SVN, Notepad++.
Senior Web/UI Developer
Confidential, Dallas, TX
Responsibilities:
- Involved in creating the registration unit (Front-end) for the users using AngularJS, JavaScript, jQuery, HTML, XML, CSS, Node.js, AJAX and MySQL.
- Worked in Agile Scrum environment.
- Designed and developed the website which would comply with accessibility requirements and wireframes.
- Used REST API design and implementation.
- Involved in coding for the front-end of our product for multiple browsers like Chrome, Mozilla, IE (8, 9, 10 and 11) using HTML5 and CSS3.
- Developed the code using LESS framework, which in turn would generate plain CSS for the dynamic pages.
- Created sites to organize client contacts and to summarize the data using D3.js and MySql.
- Developed the code and enhanced the UI of our product using Angular.js and JavaScript.
- Worked on Browser based development tools like Firebug, Chrome Dev tools and IE Development tool.
- Worked on capturing the user events and rendering the appropriate action and dynamically rendering the UI based on user actions using Angular.js.
- Worked in AJAX to enhance the user experience and JSON objects for data exchange.
- Worked closely with Node.js to interact with the front-end and back-end for the entire project.
- Used Eclipse for development and SVN for checking in the developed files.
- Set up a continuous integration environment for the project using Wercker, which is a SAAS application for continuous integration.
- Worked with Linux throughout the development.
- Involved in entire project life cycle, which includes analyzing the User Requirements, System design, implementation and deploying the solution within the specified timeline.
Environment: JavaScript, HTML, CSS, JQuery, Angular.js, D3.js, MySQL, JSON, AJAX, Node.js, Notepad++, Linux, REST API, LESS, SVN, Wercker, Eclipse, Brackets.
Web Developer
Confidential, Houston, TX
Responsibilities:
- Re-designed the complete website using HTML, CSS, JavaScript and jQuery
- Implemented login page using HTML, CSS, jQuery, AJAX and JSON
- Used PHP on the server side to get data from the database and put the data into the database.
- Created Responsive Layouts for multiple devices and platforms
- Implemented form validations across the site using JQuery and JavaScript
- Used Ajax to update a portion of a web page (for reviews from third party) thus reducing bandwidth usage and load time.
- Created Email templates using HTML Tables
- Analyzed code and fixed bugs.
- Involved in peer-to-peer code reviews and functional testing
- Followed Agile methodology for the software development
- Utilized various jQuery plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Maximized page load by analyzing content and making adjustments to the code (by following optimization standards).
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Worked closely with QA team to understand the reported defects and fix them.
Environment: HTML, CSS, JavaScript, PHP, jQuery, AJAX, JSON, MySQL, SVN and Windows
Java UI Developer
Confidential, San Francisco, CA
Responsibilities:
- Extensively used J2EE features for the development of application.
- Designed, developed and deployed the application using Eclipse and Apache Tomcat 7.0.
- Designed Java components using Spring MVC framework.
- Experience in front-end technologies such as JavaScript, HTML, DHTML, XML, CSS and VBScript.
- Classes are designed by using object oriented design (OOD) concepts like encapsulation, inheritance etc.
- Used Stored Procedures, Query optimization for calling API’s from Oracle DB.
- Designed and configured Subversion for the project.
- Migrated from Oracle to Mongo DB to ensure scalability and performance.
- Worked on JSON for parsing the requests from UI.
- Developed Web services using SOAP, REST.
- Created elements using AJAX, HTML, JavaScript and DHTML to allow users to dynamically change their details like contact address, phone numbers etc.
- Designed a rich web-based user experience using HTML and JavaScript.
Environment: HTML, DHTML, XML, CSS, VBScript, Java 1.5, J2EE, JSP, Spring 2.5.6, JavaScript, Hibernate 3.1, Oracle, Web Services, SOAP UI, XML, Maven 2.0, MongoDB, REST, SOAP, JSON, AJAX
UI Developer
Confidential, Wilmington, DE
Responsibilities:
- Developed and maintained several websites using a content management tool Jhoomla.
- Developed a global CSS and individual CSS for cross browser compatibility for IE 6, IE 7, Firefox 3.0, 3.5, Safari and Chrome.
- Worked with designers and developers to solve technical and design challenges.
- Collaborated with a team of project managers, Java developers and QA engineers to see projects through full development life cycles.
- Followed unobtrusive JavaScript for better user experience.
- Developed rounded boxes using CSS, images and HTML tables and wrote CSS for media types such as Print and email.
- Resolved Internet Explorer several CSS bugs within given tight schedule.
- Quickly prototyped new user interface concepts in object-oriented JavaScript and tested on IE/Firefox browsers to validate UI approach.
- Used grid system CSS for page layouts.
- Rapidly designed & built object-oriented, data-driven JavaScript working prototypes of applications.
- Implemented performance best practices to a web site.
- Worked on the JSP pages to include HTML elements.
- Introducing user-friendly and modern design styles into technical web applications to improve user experience and efficiency.
- Used Subversion SVN for CVS.
Environment: Java, HTML, DHTML, XML, CSS, ANT, JQuery, JavaScript, AJAX, SQL, Jhoomla, Linux, Windows, Photoshop, SVN.
Web/UI Developer
Confidential
Responsibilities:
- Involved in the Software Development Life Cycle phases like AGILE and estimating the timelines for projects.
- Involved in developing of design documents with UML class diagrams.
- Involved in all phases including Analysis, Design, Coding, Testing and Documentation.
- Developed web pages and components using HTML, CSS and JavaScript.
- Utilized JavaScript and jQuery to improve overall design and UI of the website.
- Worked alongside backend Java programmers to troubleshoot Java Script related issues with front-end connectivity.
- Extracted data in UI for different client information using JSON format.
- Implemented client-side validations using JavaScript.
- Used Firebug and IE developer toolbar and Chrome Canary tool for debugging and browser compatibility.
- Participated in maintenance and production support.
Environment: HTML, CSS, JavaScript, jQuery, AJAX, JSON, Eclipse, XML, SQL, Windows.
UI Developer
Confidential
Responsibilities:
- Redesigned the existing site and to create new interfaces.
- Used Dreamweaver as HTML editor for designing new pages.
- Responsible for content and UI development.
- Developed HTML prototypes and ready XHTML documents with CSS style sheets.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Worked closely with the programmers and graphic designers for project requirement and analysis.
- Produced GUI prototypes for business logic presentations.
- The new website has made it much easier for the users to access the page and check the required info.
- Created Stored Procedures, Triggers for database access and events.
Environment: HTML, DHTML, CSS, JavaScript, Macromedia Dreamweaver, and Windows