
Hansa N
- Sr. Java Front End Developer
- Brooklyn, NY
- Member Since Jun 03, 2023
Hansa N
|
Tools/Methods Angular JS, Java JavaScript, Bootstrap, HTML, DHTML,XHTML, PHPCSS, AJAX,Servlets, j2EE JSP,EJB, JDBC, JSTL, JMS, JSFJava Beans Struts 2.0/2.1, Spring 3.0/2.5, Hibernate 3.5/3. LDAP, JQuery,Tomcat, Eclipse 3.5/3.4/3.3,RAD 7, IBM WSAD. WebLogic 11/10/9,WebSphere 8/7/6ANT, Maven, JUnit, Log4J, SoapUI, TOAD, SQLDeveloper SQL, PL/SQL Oracle 10g/9i/8i,SQL Server, MySQLUNIX, Windows, Linux
clients Zipari United Health Group Fidelity Investments Equinix Lundbeck SEI Investments Comerica Bank Etelenext HSBC Bank
|
relevant Experience Senior Java UI Developer with 8 years of experience in Analysis, Design and Development of various multi-tiered client-server applications using Angular JS, Java and J2EE technologies.
SKILLS INVENTORY § Experience in all the phase of software development life cycle in Agile/Scrum methodology. § Experience in designing and developing UI components using Angular JS, JSP, JavaScript, JQuery, Bootstrap, HTML, AJAX, DHTML, CSS, JSTL, custom tag libraries. § Extensive experience in Angular.JS for application implementation, proficient in creating modules, controllers, route Providers, factory services, ng-repeat, customizable filter, http get/post methods and directives to realize functionalities like REST service with Ajax call, input validations, searchable and sortable contents. § Experienced with XML technologies such as XML, XSL, XSLT, DTD, Schema, DOM and SAX. § Experience in Object Oriented Analysis and Design (OOAD) using UML (Use Cases, Activity, Sequence, Class Diagrams etc.). § Extensive experience in developing enterprise applications using open source Technologies such as J2SE, Multithreading, J2EE, Servlets, JSF, JSP, Java Beans 3.0/2.0, Struts 2.0/2.1, Spring 3.0/2.5, Hibernate 3.5/3. § Well experienced with IDE tools like IntelliJ, Eclipse 3.5/3.4/3.3, Web sphere Studio Application Developer (WSAD) 5.x, RAD 7. § Extensively worked and implemented several design patterns such as MVC, Object Factory and Front Controller. § Good knowledge in SQL 2005/2000 programming for packages, stored procedures etc., using Oracle 10g/9i/8i. § Experience in deploying enterprise applications in Apache-Tomcat 6, WebLogic 11/10/9, and WebSphere 8/7/6. § Expertise in developing Java Beans and Custom Tag Libraries, providing client side validations in JavaScript and providing interactive front end GUI using AJAX. § Experience in using SVN/GIT for version control. |
CHRONOLOGICAL SUMMARY OF EXPERIENCE
Senior Front End Developer August 2017 - Present
Zipari, Brooklyn, NYC
Zipari is the only consumer experience technology company to exclusively specialize in health insurance and offer native understanding of the industry, which means we instinctively understand our clients’ goals We are a zipari team involved in creating a UI applications for different healthcare insurances member portal insurance by consuming different APIs.
• Developed UI using HTML5, Angular JS 1.6, Bootstrap, CSS, Python
• Performed all phases of software engineering including requirements analysis, application design, code development and testing
• Designed and implemented product features for member portal in collaboration with business and IT stakeholders
• Participated in an Agile/Scrum methodology to deliver high-quality software release every 2weeks through Sprints.
• Implemented AngularJS controller, directives, services, and route provider for the member portal
• Worked in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
• Worked on the member portal product with different client changing requirements.
• Development of Client Side Validation techniques using Web RTC and JQuery and Angular Java Script.
• Developed the UI layout and front-end programming (HTML) for web application that matched requirements.
• Bootstrap used along with AngularJS in creating the member portal application.
• REST - the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.
Environment: HTML5, CSS3, Angular JS 1.6, Bootstrap, CSS, AJAX, JavaScript, Jquery, JSON, karma, Jasmine, selenium cucumber, GIT, Atom, Jenkins
Senior Full Stack Developer Oct 2016 – July 2017
United Health Group, Hartford, CT
Optum is part of the family of companies that make UnitedHealth Group one of the leaders across most major segments of the U.S. health care system. At optum, Information and technology have amazing power to transform the health care industry and improve people's lives. We are a optum team involved in creating a UI search application for United health care insurance by consuming different RESTful APIs
• Developed UI using HTML5, Angular JS, Bootstrap, CSS, Node JS, and Single Page Application.
• Performed all phases of software engineering including requirements analysis, application design, code development and testing
• Designed and implemented product features in collaboration with business and IT stakeholders
• Participated in an Agile/Scrum methodology to deliver high-quality software release every 2weeks through Sprints.
• Implemented AngularJS controller, directives, services, and route provider for the advanced member Id search tool
• Experienced in UI build process and UI unit tests like Jasmin, karma, selenium and cucumber, writing BDD tests in gherkin scripts and automate scripts using sauce labs
• Review code and provide feedback relative to best practices and improving performance
• Troubleshoot production support issues post-deployment and come up with solutions as required
Environment: HTML, CSS, Angular JS, Node.js, Bootstrap, CSS, Node JS, JavaScript, JSON, karma, Jasmine, selenium cucumber, GIT, IntelliJ, Jenkins, Sauce labs
Senior Java UI Developer August 2015 – June 2016
Fidelity Investments, Durham, NC
Fidelity Investments is an American multinational financial services corporation. We are a Private wealth management team worked on design and development of the D3 Automation Executive service which involved in creating an UI application for the client to generate automated investment and compensation reports by using rest and soap services.
• Developed UI using HTML5, Angular JS MVC Framework and JSP.
• Participated in Agile Development Team, and having daily SCRUM meeting for progress reporting as well as task distributing.
• Focus was the front-end development of the client application. My role was to create the interactive layer by developing and styling the HTML and CSS in Angular partials, services and controllers
• Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route provider.
• Focused on the middle-level development of the client application for creating automated reports from the UI. My role was to create connections to services, process the responses and connect data points to the UI via AngularJS and JavaScript.
• Consumed SOAP web services and RESTful JSON web services to create the automated report
• Wrote Jasmine unit tests to test angular.js
• Developed unit test cases and functional test cases using JUnit.
• Focused on the development of new content pages and tools, documentation of standards and how-to guides
Environment: HTML, CSS, JavaScript, jQuery, JSON, AngularJS, Java, JUnit, Ajax, karma, Jasmine Node.js, GIT, IntelliJ
Senior Java UI Developer
Equinix, Redwood City, CA January 2014 – July 2015
Equinix, Inc. is an American public corporation that provides carrier-neutral data centers and internet exchanges. Equinix provides network-neutral data centers and interconnection services. We are a Cloud Exchange team worked on design and development of the big data software platform for global large-scale network solutions. Worked closely with team of developers.
• Developed UI using HTML5, Angular JS and JSP.
• Implemented Spring MVC for designing and implementing the UI Layer for the application.
• Used Angular JS Model-View-Controller Capability and its features for data binding, validation and Ajax requests/response.
• Implemented persistence layer using Hibernate and created the mapping files.
• Used Spring Framework for Dependency injection (IOC) and integrated with the Hibernate.
• Wrote queries for the modifications to existing database structure.
• Developed unit test cases and functional test cases using JUnit.
• Improved the performance and response time of the application by implementing AJAX.
• Involved in tuning the database queries to improve the performance of the application.
• Used SVN as the source control system.
Environment: Angular JS, HTML5, CSS3, AJAX, JQuery Java 1.6, J2EE 1.4, JSP Servlets 2.5, Hibernate 4.0, services, Spring, JBoss, Eclipse, Oracle 11g, Toad, SVN
Senior Java UI Developer
Lundbeck, Deerfield, IL July 2012 – November 2013
Lundbeck is a global pharmaceutical company highly committed to improving the quality of life for people suffering from brain diseases. For this purpose, Lundbeck is engaged in the research, development, production, marketing and sale of pharmaceuticals. We have developed the Pricing system for the different pharmaceuticals, depends on the customer, depends on the cost, it will get displayed.
• Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
• Setting up Angular JS framework for UI development. Developed html views with HTML 5, CSS 3, JQuery 1.1.0, JSON, and Java Script.
• Utilized Modernizer extensively to build HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant.
• Built custom UI Widgets and Application logic using Angular JS MVC architecture.
• Produced and consumed Rest Web Services, developed DAO’s and DTO classed for services and consumed through Angular factory service calls from front end.
• Used CSS3 to develop UI Components such as Accordions and Model Windows using pure HTML 5 and CSS3.
• Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete, AJAX, JSON, Angulars.JS and JavaScript.
• Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
• Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX
• Worked on Twitter Bootstrap to create Responsive Web Design.
Environment: Java1.5, AJAX, SVN, XML, JSP, JQuery, AngularJS, Bootstrap, Java Script, JUnit, CSS3, log4j, XMI, HTML5, Oracle 11g, Windows.
Java UI Developer
SEI Investments, Oaks, PA October 2011 – June 2012
Project: Accouter Live
SEI provides software for Asset Management, Business Finance Management, Investment Processing and
Investment Operations for institutions and personal wealth advisors. The Accouter Live project is SEI’s web application that has complete business finances management tools like Invoicing, Inventory, and Support for all types of taxes, detailed financial reports, Business information and analysis features. The web application also provides different reports related to Accounting Transactions and Invoicing.
• Design and build new Web UI controls.
• Involved in hand coding in HTML, CSS, AngularJS and jQuery for table less design with Accessibility standards.
• Working closely with Information Architects, Visual Designers and Usability Experts to deliver high quality solutions that fully achieve the objectives of the initial brief or project.
• Debugging and testing existing code, JavaScript performance optimization.
• Root cause analysis, resolving production issues and reporting back to end users within SLAs.
• Ensuring best practice SEO approach is consistently delivered throughout site development.
• Written code that adheres to modern design principles and readability standards.
• Carrying out peer code reviews and vulnerability assessments.
• Working with relevant stakeholders to ensure quality deliverables and technical direction of new project.
• Change Control management.
• Organized and coordinated with client on weekly status meeting and other client project calls.
Environment: HTML, CSS, AngularJS, JavaScript, Java1.4, Ruby, REST API's, AJAX, jQuery, Git, UNIX shell, MySQL.
J2EE Developer
Comerica Bank, TX August 2010 – September 2011
Project: Community Development System (CDS)
The Community Development System (CDS) was developed to provide the bank with a platform for loan approval. The users of the system are the employees of the bank. The highest level of user is the administrator who reserves all the rights of administrative work in the bank. The second level of user is the staff that is responsible for opening, closing, and editing customer’s account. The users use CDS for granting loans to the customers based on their history in the bank. Once the loan is approved, the loan information is added to the database for future reference.
• Used HTML, JavaScript, AJAX and JSP to create the User Interface.
• Extensively worked with Struts for middle tier development with Hibernate as ORM and Spring IOC for Dependency Injection for the application based on MVC design paradigm.
• Developed Action classes for the system as a feature of Struts.
• Performed both Server side and Client side Validations.
• Created struts-config.xml file to manage with the page flow.
• Developed EJB component to implement business logic using Session and Message Bean.
• Used Spring Framework to integrate with Struts web framework, Hibernate.
• Extensively worked with Hibernate to connect to database for data persistence.
• Integrated Activate Catalog to get parts using JMS.
• Performed Unit testing for modules using Junit.
• Played an active role in preparing documentation for future reference and upgrades.
Environment: Java 1.4, JSP, Servlets, Java Script, AJAX, JDBC, JMS, EJB, Struts 2.0, Spring 2.0, Hibernate 3.0, Eclipse 3.4, WebLogic 9, Oracle 9i, Junit, Log 4j, Rational Rose.
J2EE Developer
Etelenext, Mission Viejo, CA January 2010 – July 2010
Project: Meta- eHealth (Metagenics Healthcare Inc).
It is an Internet Application, Metagenics Healthcare Inc E-commerce web application developed to establish a service to physicians and other healthcare practitioners where doctors could register themselves and build a custom web site. Practitioners can communicate with their patients, setting appointments, delivering articles, and providing access to Metagenics products. Practitioners who chooses to participate in the on-line Meta-eHealth Store has the option to sell Metagenics products to their patients. Doctors can set their own store features including pricing, product line, featured product, and all administrative functions.
• Analyzed, Designed and developed the system to meet the requirements of business users.
• Participated in the design review of the system to perform Object Analysis and provide best possible solutions for the application.
• Implemented presentation tier using HTML, JSP and Servlets.
• Used Struts framework for presentation layer.
• Extensively developed web pages using JSP, HTML, JavaScript and CSS in the front end.
• Coded at Server side in Action Classes and DAOs to implement the business logic.
• Used JavaScript for client side validation.
• JQuery library has been used for creation of powerful dynamic web pages and web applications by using its advanced and cross browser functionality.
• Performed Code Review to ensure Organization and Project level standards are met, checked for redundant code.
• Used JDBC to connect and access database.
• IBM WebSphere 6.0 to deploy J2EE<