Front-end Ui Developer Resume
Wayne, NJ
SUMMARY
- 5+ years of professional experience in IT as a Front - end Developer with primary expertise in HTML/HTML5, XML, CSS2/3, JavaScript, JQuery, AngularJS and AJAX
- Extensively used HTML5, CSS3 and JavaScript for the User Interface development
- Hands-on experience using JQuery, Node.js, Bootstrap and AngularJS for changing styles dynamically, creating animating effects and manipulating DOM structures.
- Proficient in developing web applications with Responsive Web Design (RWD) approach using HTML and CSS
- Proficient in developing web pages having rich user interface using jQuery components and CSS3
- Strong Experience in solving browsers compatibility issues with IE, Firefox, Chrome, Safari and Opera
- Good in implementing the AJAX features using JavaScript and JQuery.
- Hands-on experience JQuery plugin such as jQuery Avgrund, Complexify, Fancy Input, and Typeahead.js
- Strong knowledge of SOAP and REST web services using XML and JSON.
- Efficient use of various of design patterns such as MVC, Singleton, Factory and Facade Patterns
- Experience with various IDEs: Webstorm, Aptana Studio, Eclipse, MyEclipse, NetBeans, and Dreamweaver.
- Working knowledge on version control software such as SVN and Git.
- Understanding of relational databases, involved in application development using several RDBMS such as Oracle 9i/10g/11g, DB2, and MySQL.
- Understanding of Software Development Life Cycle (SDLC)
- Experience in developing web applications involving Agile and Scrum methodologies
- Hands-on experience using unit test tools including Jasmine and Qunit
- Self-starter, fast learner and a team player with strong personal and group communication skills, and having ability to work in tight schedules and efficient in meeting deadlines
TECHNICAL SKILLS
Programming languages \Programming Environments: \: Oracle Java SE 7, SQL/PL, \Eclipse, NetBeans, Webstorm, MyEclipse\
Front-end technologies \Graphic design tools: \: HTML 5, CSS 3, javascript, jQuery 1.10, \Adobe Photoshop CC, Adobe \ Google AngularJS 1.2.8, Twitter \Dreamweaver CC\ Bootstrap 3, Ajax, JSON, XML\
Unit testing tools \Databases: \: QUnit 1.16, Jasmine 2.0, Junit 4.12, \Oracle 9i/10g/11g, MySQL\ Firebug 1.12\
Servers \: Apache, Apache Tomcat 7.0, Deployd 0.7\
PROFESSIONAL EXPERIENCE
Confidential, Wayne, NJ
Front-end UI Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
- Created highly usable web design solutions with focus on user experience and compliance to standards
- Created various web page layouts using HTML5 and CSS3
- Developed UI using HTML5, CSS3, JavaScript and AngularJS.
- Handled browser compatibility issues in HTML5, CSS3 and JavaScript for IE, Firefox and Chrome
- Handle the browser compatibility issues different browsers
- Implemented client side validations in registration forms, login and logout forms using Java Script, AJAX and JQuery.
- Involved development of front-end components using JSP, JavaScript, and Java
- Used AJAX and JSON to process asynchronous actions between front and back end
- Implemented AJAX to improved customer experience, and reduce the data flows greatly
- Produced the client side validation through JavaScript, JQuery and Ajax for asynchronous communication
- Involved in the development of presentation layer using Angular JS and HTML5
- Used JQuery event handling in UI pages to display list boxes and to handle validations
- Used Jasmine, ng-mocks for unit test
- MyEclipse IDE is used for development and Tomcat is the web server for deploying application
Environment: JDK 1.6/J2EE, HTML5, CSS3, AJAX, JavaScript, jQuery 1.10, Angular JS 1.2, RESTful, XML, JSON, Java / J2EE, Spring 3, Hibernate 3, Log4j, JMS, EJB 3, Jackson, Apache Tomcat 7, DFS, Oracle11g
Confidential, Jersey City, NJ
Front-end Programmer / UI- DEVELOPER
Responsibilities:
- Fixed the browser compatibility issues in IE, Firefox and Chrome browsers
- Code on Cascading Style Sheet (CSS) in web pages to separate presentation from structure. Defined text alignment, size, borders and many other typographic characteristics.
- Managed advanced techniques for single-page business solutions as well as SEO enabled soluions based on frontend MVC patterns.
- Used HTML, CSS and JavaScript to render the dynamic web pages (presentation layer) for the application.
- Used JQuery to navigate to different pages of the application
- Used Ajax and JQuery to update the parts of the Policy review web pages.
- Produced the report data on the client Front-end using JQuery, JavaScript, HTML 5, CSS3
- Involved in the development of presentation layer and GUI framework using Bootstrap and HTML5.
- Implemented and maintained AJAX based rich client for improved customer experience.
- Used JQuery event handling in UI pages handle validations.
- Used JSON, JQuery, Ajax for updating the web pages
- Involved in code review and deployment of the application on development, testing of production servers
- Used Webstorm for development as IDE
- Participated in maintaining effective client/server data consistency based on Oracle.
Environment: Java (JDK 1.6), HTML5, CSS3, jQuery 1.10, SQL, Web services using REST, JSON, Java Script, AJAX, Java / J2EE, Spring 3, Hibernate 3, JMS, EJB 3, Log4j, Oracle10g
Confidential
Programmer
Responsibilities:
- Tracing, Design, Development of CSS, JavaScript, HTML, JSP, Applet Application hosted on Tomcat Server on Unix Platform.
- Design using UML with Enterprise Architect.
- Developed business logic such as opening accounts, accounts query and interests balance treatments for customers
- Created logic in web page layouts using HTML5 and CSS3
- Involved in writing stored procedures, triggers, sequences, SQL statements for data retrieval.
- Developed display view for customers using JavaScript, HTML, JSP, CSS
- Used JQuery plugin to create different components such as Navigation bar and dialog box.
- Involved in creation of Test Cases for JUnit Testing.
- Did unit testing and integration testing of modules that I coded.
- Use Eclipse as IDE
Environment: HTML, JavaScript, jQuery, XML, XSLT, UML, CSS3, Unix shell script, QUnit 1.0, Java / J2EE, Struts 2, Spring 2, Hibernate 2, Log4j, JMS, MySQL, Tomcat
Confidential
Java Developer
Responsibilities:
- Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.
- Designed and developed Customer registration and login screens using HTML and JavaScript.
- Simplified client-side scripting of HTML using JQuery, a cross-browser JavaScript library.
- Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues; and review and provide feedback to the final user documentation.
- Ensure the application interacts efficiently with interfacing applications and platforms
- Participate in production troubleshooting, testing, and process automation efforts
Environment: UML, HTML, jQuery JavaScript, CSSq11, XML, C, Verilog
Confidential
Web Developer
Responsibilities:
- Making System design plans using UML including user stories, user cases, and sequence diagram.
- Creating UI using the leading web technology such as HTML, CSS, JSP.
- Participate in the pre-design process for the layout design, structure design, method, and procedures
- Implemented user input data validation function using JavaScript.
- Using JavaScript to store the customer information for the further use.
- Used JQuery components for displaying dialog boxes and tables.
Environment: JavaScript, JSP, XML, UML, CSS, HTML, QUnit 1.0, Java, J2EE, Servlet, JSP, Struts, Hibernate, EJB, JMS, JDBC, MySql