Lead Designer Resume Profile
NJ
Skills Summary
- 10 years of extensive experience in design and development of Enterprise, web application and distributed systems,
- Top quality design and development skills using latest technologies including Java, EJB, Struts, Hibernate, Springs, Ajax, JQuery, HTML5, Web Services, REST Services, wireless technologies and in-depth knowledge of J2EE.
- Excellent knowledge of XML, XSD, XSL, XML parsers, UDDI and WAP.
- Solid background in Object-Oriented analysis and design. Very good at various Design Patterns and UML.
- Expert level skills in Designing and Implementing web servers solutions and deploying Java Application Servers like Web Logic, Jboss, configuring Apache Web Server and configuring various Servlet engines.
- Hands-on experience in system and network administration.
- Excellent communication, presentation and interpersonal skills.
Technical Skills
- Languages/Methodologies : Java, J2EE, XML/XSL, UML, PL-SQL, JavaScript HTML5
- Technologies : EJB 1.x/2.0/3.0, JNDI, RMI, JDBC, Servlets, JSP, Struts, Ajax, JQuery, Hibernate, SAX/DOM, Web Services, UDDI, JAXP, WAP, WML, HTML
- Software tools and Utilities : Eclipse IDE, Web Logic workshop, Apache, XmlBeans, Rational Clear Case, Rational Clear Quest, CVS, TFS, Microsoft Visio, TOAD.
- Internet Technologies Installations and Configurations: Complete design, installation and configuration of Web Logic Application server, Jboss application server and Servlet Containers such as TOMCAT. Installation of Certificate Servers and implementation of Secure Socket layers.
- Web Servers/App. Servers: Apache Tomcat, Web Logic, and Jboss.
- Database Technologies : Oracle 7.x/8i/9i
- Operating Systems: Sun Solaris, Windows XP, NT 4.0 and other flavors.
- Data Communication and Networking : TCP/IP, SNMP, POP3, SMTP, DNS
Work Experience Summa
Project Details
Confidential
S, Seattle WA, June 2012 till date
Role: Technical Lead
Technical Description:
Responsibilities:
- Understanding and validating business requirement.
- Understanding data in upstream systems and designing data extraction scripts.
- Responsible for creating high level design document for entire application with architecture information
- Evaluated different UI technologies to chose the one which best fit our application needs.
- Estimation and design inputs for implementing various modules of application.
- Responsible for designing and developing base classes used for UI module.
- Responsible for designing and developing Webservices for skill weight interface.
- Responsible for developing Control-M jobs
- Migrated Reporting framework from Qfield application
- Creating the new reports using the custom framework
- Designing and Implementation of Data persistence using Hibernate POJO objects.
- Implementation of stored procedure using PL/SQL.
- Migrated FTL calculation package from Qfield and made necessary changes need to satisfy SP business needs.
- Responsible for creating build scripts and environment setup for different instance and involved in hardware procurement process.
- Configuring data sources, connection pooling, SSL Configuration, custom modules in JBoss.
- Configuring and maintaining source code repositories.
- Writing Junit test case for unit testing the code.
Technical Environment:
Java, J2EE, Freemarker Templates, Strut2, Struts 2 JQuery plug-in, Java Script, HTML5, Ajax, CSS3, EJB3, Hibernate with JPA, JBoss EAP 6, Eclipse, Quality Center, CVS, Windows NT and Linux
Confidential
Role: Module Lead
Responsibilities:
- Understanding the current application behavior and Its functionality
- Estimation and design inputs for creating low level design document.
- Developing the UI screen using HTML 5 Dom, JQuery Mobile and Java script
- Responsible for writing logic for form validation, data binding, and DOM manipulation.
- Invoking REST service from UI to get and post the data to server code
- Responsible for Unit, Module and Acceptance testing.
- Analyzing the defect raised by testing team and take necessary steps to resolve the defect.
Technical Environment:
HTML5, JQuery Mobile, CSS3, RESTful Web services, Java Script, MS Visual Studio, Quality Center, TFS source control, Windows NT
Confidential
Role: Technical Lead
- Requirement analysis and understanding the external system functionality to implement the QField requirements
- Responsible for create High level design document for entire application with architecture information
- Estimation and design inputs for implementing various modules of application.
- Developing interfaces for Qwest system like Appointment Scheduler, EOS, IMA and THUNDERCAT.
- Implementation of various services hosted by CTServices such as Appointment Inquiry, Appointment select. Etc..
- Developing and maintaining Report framework
- Creating the new reports using the custom framework
- Designing and Implementation of Data persistence using Hibernate POJO objects.
- Implementation of stored procedure using PL/SQL.
- Configuring data sources, connection pooling, SSL Configuration in WebLogic.
- Developed XSD for all the services exposed by CT Services for appointments
- Development and designed tools standalone applications to assist in testing external systems and thereby reducing dependency.
- Writing Junit test case for unit testing the code.
Technical Environment:
Java, J2EE, Velocity Templates, Java Script, HTML Dom, Ajax, CSS, WebLogic 10.3, Eclipse, Quality Center, CVS, Windows NT and Linux
Confidential
Role: Module Lead
Responsibilities:
- Analyzing user stories to implement the requirements
- Estimation and design inputs for creating low level design document.
- Developing interfaces for external service providers like BT Exchanges using RESTful web services.
- Developing the UI screen using HTML Dom and Java script
- Integrating the UI with vendor APIs.
- Responsible for Unit, Module and Acceptance testing.
- Analyzing the defect raised by testing team and assign to corresponding developer.
Technical Environment:
Java, RESTful Web services, Java Script, HTML Dom, Ajax, CSS, Eclipse, Quality Center, CVS Windows NT and Fedora
Confidential
Role: Lead Designer
Responsibilities:
- Requirement analysis and understanding the external system functionality to implement the WWF requirements
- Estimation and design inputs for creating process definitions.
- Developing interfaces for Qwest system like CPTDB, WIGL and THUNDERCAT.
- Implementation of Various services hosted by WWF such as BOBO Eligibility and Enrolment
- Designing and creating application data base.
- Designing and Implementation of Data persistence using Hibernate POJO objects.
- Implementation of stored procedure using PL/SQL.
- Configuring data sources, connection pooling, JMS Connections and stores in WebLogic.
- Developed XML beans from XSD using Ant and Designed wrapper classes for XML Beans.
- Executed unit testing using BUS Tester Tool.
- Development and designed tools standalone applications to assist in testing external systems and thereby reducing dependency.
- Writing Junit test case for unit testing the code.
Technical Environment:
Java, JDK1.5, EJB, JMS, MDW framework, WebLogic 10 Application server, SQL Developer, CVS, Quality center, Windows, Sun Solaris.
Confidential
Role: Module Lead
Responsibilities:
- Requirement analysis and understanding the external system functionality to implement the TNWF requirements
- Estimation and design inputs for creating process definitions.
- Developing interfaces for Qwest system like LSRM and IMA.
- Implementation of Port In and Port Out request listeners, Activities and Adapters.
- Configuring MQ and JMS setups for interfacing with IMA.
- Designing and creating application data base.
- Design and development of database access using hibernate.
- Implementation of stored procedure using PL/SQL.
- Publishing events in JMS Queue and events to external systems using TIBCO bus.
- Designed and development of XSD, XML and MBeans.
- Developed XML beans from XSD using Ant.
- Executed unit testing using BUS Tester Tool.
- Development and designed tools standalone applications to assist in testing external systems and thereby reducing dependency.
- Ownership of design document delivery
- Writing Junit test case for unit testing the code.
Technical Environment:
Java, JDK1.4, EJB, RMI, MQ Series, JMS, JNDI, WebLogic Application server, MDW framework, SQL Developer, CVS, Quality center, Windows, Sun Solaris.
Confidential
Role: Technical and Module Lead
Responsibilities:
- Responsible for gathering business requirements, understanding client's business needs and analyzing.
- Responsible for writing technical design documents for various modules.
- Responsible for reviewing high level design documents, participating test plan reviews meetings.
- Involved in designing Business Layer and Data Management components of this multi-tiered web based system over MVC and J2EE architecture.
- Responsible for design all the entity and session beans.
- Responsible for coordinating with offshore team for design and development work.
- Responsible for the code review and make sure, to deliver bug free code as much as possible.
Technical Environment:
Java, JDK1.4, EJB, RMI, JNDI, JSP, Struts, UML, Apache Tomcat web server, Jboss Application server, TOAD, Rational Clear case and Rational Clear Quest, Windows, Sun Solaris
Confidential
Role: Project Technical Lead
Responsibilities:
- Responsible for gathering business requirements at client location, understanding client business needs and analyzing.
- Documenting the requirements and coordinating with offshore team regarding developments.
- Written High level design documents for XML services and Stand alone process.
- Involved in designing of Business Layers, API XML services and stand alone process.
- Responsible for managing the team both at offshore and onsite, helping then technically in development work, and understating the requirements.
- Analyzing change request impacts, assigning work to team members.
- Responsible for doing code review to give quality deliverables and follow the good coding standards.
Technical Environment:
Java, J2EE,Velocity, Struts, UML, Apache Tomcat web server, TOAD, Rational Clear case and Rational Clear Quest, Windows, Sun Solaris.
Confidential
Role: Module Lead
Responsibilities:
- Responsible for writing Technical design documents after analyzing the requirements
- Designed mockup screen for prototyping and demo.
- Involved in designing and development of various Business Layers, Developing.
- Responsible for all the work taken for development, including leading the team and guiding the team members.
- Understanding Change request and analyzing the impact for implementation.
Technical Environment:
Java, J2EE,Veloctiy, Struts, UML, Apache Tomcat web server, TOAD, Rational Clear case and Rational Clear Quest, Windows, Sun Solaris.