Front End Ui Developer Resume
San Antonio, TexaS
SUMMARY:
- 6+ years of experience in Web application and Client Server System development and delivery.
- Experience on full software development life cycle (SDLC) - collecting business specifications, user requirements, confirming the design decisions regarding data, process, interfaces, reviewing/audit the code and documenting the entire life cycle on Insurance, Re- insurance related applications.
- Experience in analysis, design, development and implementation of applications usingusing Java, J2EE Technologies (JSP, EJB), JDK (1.3/1.4), Java Beans, Hibernate, XML, Oracle.
- Experienced in Version Control using CVS and SVN
- Experience in front end development using STRUTS, SWING, ZK FRAMEWORK, AJAX, HTML and CSS.
- Experience on Web Technologies using HTML4, CSS/CSS3, XHTML, DHTML, JavaScript, JQuery, AJAX, XML, CORE JAVA, J2EE.
- Knowledge in J2EE, Spring, Struts2, Hibernate
- Experience in production support activities.
- Experience with J2EE Architectures and Frameworks.
- Involved with reviewing Test procedures, defining Test cases, receiving and maintaining Test scripts, analyzing defects, interacting with team members to resolve errors, and testing for User Acceptance (UAT).
- Fast learner and excellent communication skills.
TECHNICAL SKILLS:
Programming Languages: Java, J2EE
Web Technologies: Swings, Struts, Enterprise Java Beans(EJB), JNDI, JMS, Java Database Connectivity(JDBC), HTML, XML, CSS, JSP, Log4J, jdk 1.4
Configure Management Tool: Visual Source Safe 6.0, IBM Rational Clear Case, Subversion, CVS
RDBMS Tool: Oracle, DB2
IDE Tools: Eclipse3.0, Rational Application Developer, Sparx Enterprise Architect, Net Beans IDE,QMF, Quality Centre
Frame Works: Hibernate 3.0, ZK Framework
Design Patterns: MVC, DAO (Data Access Object), Singleton, Consumer-Producer
Operating Systems: Windows 2000/XP
Application Servers: WebSphere,WebLogic
PROFESSIONAL EXPERIENCE:
Confidential, San Antonio, Texas
Role: Front End UI Developer
Responsibilities:
- Developed front end for the entire website using Swing,CSS3, Javascript.
- Converted raw images and layouts from a graphic designer into CSS/HTML themes
- Followed Web Accessibility Guidelines while coding the website.
- Implemented client side validations in registration forms, login and logout forms using Java Script.
- Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like message posting and autocomplete form validations.
- Used jQuery for interaction between JavaScript and HTML.
- Worked with the design of the templates and skins in CSS.
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
- Adopted a cross browser and cross platform approach to make the website more versatile and supportive
- Been an active team player, helped in fixing bugs and also carried out troubleshooting
- Adhered to corporate standards with respect to problem, change and configuration management
- Worked on Core Java, Struts2 MVC and JSP as side job.
- Worked on Responsive Designing for websites for Tablets and Mobiles for Expressionery site.
Environment: s: Swing, CSS3, JavaScript, Java, AngularJS, JQUERY, JQUERY UI, AJAX, JSON, AptanaStudio, Windows 7.
Confidential, Houston,Texas
Role: Java Developer
Responsibilities:
- Designing and developing the application using Java, Swing, Ajax, Message queues and Oracle Database.
- Participated in requirements gathering, analysis and clarification with the business users.
- Createdprocess flow diagrams,sequence and class diagramsfor different modules using MS-Visio.
- Interacted with team members during the code set up.
- Mentored the team members during the design phase.
- Participated inGUIdesigns and created class models/Business Objects.
- Created, maintained and executed test Cases and reported defects using Mercury Quality Center while ensuring complete coverage of business requirements.
- Performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.
Environment: Swing, J2EE, JSP's, AJAX, Rational Rose, Windows XP, RAD as IDE, CVS as version control tool, Internet Explorer 7, TOAD for Oracle 8, Microsoft Visio.
Confidential
Role: Java Developer
Responsibilities:
- Implemented changes to store the intermediate results of calculation and reduce the processing time to finish in 4-6 hours timeframe.
- Applied filters to the gross loss that enabled user to customize and view net of deductibles.
- Created High level and detailed level design of components.
- Createdprocess flow diagrams,sequence and class diagramsfor different modules using Sparx Enterprise Architect.
- Developed the application using Java, DB2 and Struts Framework.
- Utilized various JavaScript and JS libraries, AJAX for form validation and other interactive features.
- Designed front end screens using HTML, CSS and JavaScript
- Responsible for authorizing of website functionality with HTML, CSS, JavaScript.
- Reviewed the design documents of the team members.
- Involved with knowledge transfers to the testing team about the calculation logic of the component.
Environment: Windows XP, RAD as IDE, VSS as version control tool, Internet Explorer 7, Sparx Enterprise Architect.
Confidential, Alpharetta GA
Role: Senior Systems Engineer
Responsibilities:
- Developed the application using Java, Hibernate, Oracle and ZK Framework.
- Participated in requirements gathering, analysis and clarification with the business users.
- Single resource at offshore
- Responsible for the Technical and design documentation.
- Worked for five releases of EUM which includes integrating the EUM application with ERT used to generate reports, storing the users in different tree structures in corporate directory based on access roles, assigning the token number to a user to provide access to another application and addition and validations of various fields.
- Developed the import/export to excel functionality where the search results of users can be viewed in an excel and any modifications can be done in an excel and imported back to application.
- Implemented the Configuration Controller activities by doing CM Audit.
- UsedCVS to version control the code and various artifacts.
- Used JasperReports to produce reports.
- Responsible for deploying the application on IBM web sphere application server.
- Completed the server migration from WAS 6.0 to WAS 6.1
- Responsible for developing the release notes and traceability matrix.
- Developed test strategies, test plans and test cases and performed Unit Testing to identify and resolve integration, functional and usability issues before deployment.
- Mercury Quality Center was used for defect tracking and resolution.
- Provide on-call support to production systems and provide analysis, troubleshooting and Problem Resolution
- Involved with knowledge transfers and s to bring new resources onboard.
Environment: Windows XP, RAD as IDE, CVS as version control tool, Internet Explorer 7, Benthic for oracle, Jasper Reports, Mercury Quality center