Ui/java Developer Resume
NJ
OBJECTIVE
- To acquire a challenging position in a motivating environment where I can best utilize my skills and education for the benefit of the organization.
SUMMARY:
- Nearly 6 years of Information Technology experience in Software analysis, development, design, coding, maintenance of various Client / Server Applications, Distributed, Internet and E - Commerce Applications with emphasis on SPA with Object Oriented Design and efficient Methodologies.
- Hands on experience in Designing and Developing Single Page Applications (SPA) using Angular JS, Backbone JS and with other UI technologies such as jQuery, Bootstrap and HTML.
- Profound knowledge in Angular JS concepts like Dependency Injection, Promises, Services, Scopes, Controllers and Directives.
- Familiar in writing Custom Directives in Angular JS, making use of $scope and $root scope objects according to the application requirement.
- Proficient in developing front-end systems withJavaScript, Bootstrap, HTML5, CSS3 and frameworks such as Angular JS, Backbone JS, EXT JS.
- Vast experience in Web/User Interface Development.
- Strong Web development skills, having good knowledge of JavaScript, jQuery, JSON, Ajax, HTML, CSS.
- Experience in CSS pixel-level layout, Consistency with browsers, Version and Platform Independence.
- Expert in handling Twitter Bootstrap framework i.e., the concept of Grids, making using of advance components like Navbars, Pagination, Alerts, Progress bars etc.
- Developed Object oriented code and worked with JavaScript validation.
- Expert in using various jQuery UI controls and corresponding Event handlers
- Strong experience in implementation and design of MVC architecture.
- Developed Web 2.0 applications to consume JSON response using callback functions.
- Expertise in implementing the business rules in different layers like UI, services and backend database.
- Very strong experience in designing and developing the Web services layer, DAO layer and building user friendly and appealing Presentation Layer for the application.
- Proficient with Oracle, MS SQL and MySQL databases.
- Experienced in working with Apache Tomcat.
- Ability to write clear, well-documented, well-documented and efficient code for web development.
- Skilled in solving complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.
- Used the best practices of SDLC making use of both agile methodologies.
- Good knowledge and exposure to agile standards, Rally, creation of tasks within User Stories, Daily stand up calls, planning and Retrospective Meetings.
- Have excellent communication skills, work ethics and the ability to work well in a team or individual environment.
TECHNICAL SKILLS
Modern Web Stack: HTML5, CSS3, Angular JS, Backbone JS, DOJO, SASS, LESS, Bootstrap.
Web Technologies: HTML, CSS, Ajax, JavaScript, jQuery, JSONLanguages Java, J2EE, C++, C, SQL.
Databases: Oracle, SQL Server, MySQL.
Web Services: SOAP, XML.
Web Servers: Apache Tomcat.
Developer Tools: Eclipse, Jira, Sublime, YUI, Notepad++, GIT.
Operating systems: Windows, MSDos, Windows Server, Linux, Mac.
PROFESSIONAL EXPERIENCE:
UI/Java Developer
Confidential, NJ
Responsibilities:
- Design and develop Trust Verification Portal using latest technologies like Angular JS, Bootstrap, JavaScript, jQuery, HTML5 and CSS3.
- Working with SOAP web services to communicate with third party vendors (API Calls).
- Worked on creating custom built CSS which is necessary to make the portal adhere to ADP standards and compression of large files is achieved.
- Implementation of Lookup Tables in which inline edit CRUD functionality of the data from Database rendered in HTML DOM.
- Having hands on experience with Angular Promises, AJAX calls to handle all CRUD operations.
- Extensive use of Twitter Bootstrap framework to achieve RWD, i.e., make the portal compatible for various screen resolutions which are trending in the market today.
- Working with Widgets and Charts which are provided by external JavaScript libraries.
- Extensive use of Alerts, Navs, Glyph icons, Grids, Panels, Buttons, Media Objects and Progress Bars provided by Twitter Bootstrap framework.
- Hands on experience with Object Oriented JavaScript code and responsible for client side validations using Angular Directives and jQuery functions.
- Incorporated various jQuery Widgets such as Date Picker, Dialogs, Tabs, AutoComplete, Spinner, Accordion and Tooltips into portal Dashboard.
- Resolved challenges which are trivial like multi browser support cross browser compatibility issues with layout and styles for all new CSS that was implemented.
- Functionalities also include coding in other open-source MVC frameworks, making responsive layouts, communicating with API’s and other Web standards.
Environment: Bootstrap, Angular JS, JavaScript, jQuery, HTML5/HTML, CSS3/CSS, SOAP, XML, Json, J2EE, Eclipse, GitHub.
UI/Web Developer
Confidential, Portland, ME
Responsibilities:
- Working as a developer, assisting my team in developing two different Web-based applications.
- Responsible for building a new website for the project ‘Revolver’ (Small fleet clients) and for the maintenance of ‘Wex Online New Platform’.
- Functionalities include writing code in HTML, CSS, JavaScript, jQuery, JSP and making using of Bootstrap framework and testing the functionalities using Junit.
- Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS (Sass), focusing on reusability and modularity.
- Web application development for backend using Angular JS with cutting edge HTML5 and CSS3 techniques
- Familiar with concepts of Directives, Data-Binding and Dependency Injection in Angular JS.
- Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get websites and web applications built within a team atmosphere.
- Developed Object Oriented JavaScript code and responsible for client side validations using jQuery.
- Involved in development converting the static HTML mark-ups to JSP using JSTL.
- Involved in up gradation and maintenance of Wex online to the new layout using the Grid orientation model Bootstrap framework.
- Brought the HTML and CSS of an existing web site ‘Wexonline’ up to web standards.
- Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
- Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of CSS to cut down on repetitive code.
- Implemented JavaScript module patterns using asynchronous script loading.
- Worked through cross browser compatibility issues with existing styles and new CSS that was implemented.
- 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 which includes IE6.
- Involved in a Waterfall based approach to UI Development.
Environment: Bootstrap, Angular JS, HTML5/HTML, CSS3/CSS, SASS, Less, JavaScript, jQuery, XML, J2EE, JSP, Apache Tomcat, Eclipse, Junit.
UI/Web Developer
Confidential, VA
Responsibilities:
- Involved in all phases of UI/UX implementation of a Travel Search and Booking web application including Design, Prototyping, and Development and Testing phases.
- Functionalities include writing code in Angular JS, JavaScript, jQuery, Ajax, JSON, and HTML, CSS, Bootstrap with MySQL database as the backend.
- Web application development for backend system using Angular JS with cutting edge HTML5 and CSS3.
- Built html templates for high traffic and complex data driven website.
- Debugged all look and feel issues in the target browsers, in conjunction with quality assurance.
- Implemented JavaScript source code and embedded nested event handling logic using jQuery event handlers and callback functions.
- Used Selectors in jQuery for updating content on DOM nodes.
- Experienced on implementing Rich Internet Applications i.e., RIAs using JavaScript, jQuery, AJAX calls and JSON data from the server.
- Developed JavaScript code using XML HttpRequest Adapter to send AJAX request to the server side code and also implemented a callback function to handle the results.
- Programmed standards compliant HTML5 and CSS3 working with jQuery modules and JavaScript libraries.
- Worked through cross browser compatibility issues with layout and styles for all new CSS.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE8+.
- Made changes to various CSS properties to enhance the UI as per client requirements.
Environment: JavaScript, jQuery, Bootstrap, HTML5/HTML, CSS3/CSS, SASS, LESS, MVC Framework, Angular JS, YUI, XML, J2EE, JSP, Apache Tomcat, Groovy, Eclipse, MySQL.
UI/Java Developer
Confidential
Responsibilities:
- Involved in designing architecture following J2EE MVC framework.
- Developed interfaces using HTML, JSP pages and Struts -Presentation View.
- Developed application by using Struts, Servlets and JSP’s as per client request, Custom tags have been developed to reuse it in other modules.
- Developed Ant script to automate the process of build and deployment
- Used SOAP Web Service and deployed applications on Apache Tomcat server.
- Extensively configured the build files to different Environments
- Developed Session Beans which encapsulates the workflow logic.
- Used Entity Beans to persist the data into database and JMS to establish message communication.
- Used SVN for the concurrent development in the team and for code repository.
- Involved in regression testing, evaluating the response times, and resolving connection pooling issues.
Environment: HTML, CSS, JavaScript, jQuery, Java, Struts, Servlets, J2EE, JSP, JSTL, XML, SOAP, MVC Framework, Apache Tomcat, MySQL, Eclipse.
