We provide IT Staff Augmentation Services!

Team Lead/technical Architect Resume

3.00 Rating

Tysons Corner, VA

SUMMARY

  • More than 11 years of strong experience in enterprise application architecture, distributed application development, including Object Oriented Analysis Design, Development and implementation of projects in multi - tier architecture, database systems and Web based projects.
  • Having more than 3 years of experience as a team leader and Scrum master.
  • Having very good experience in Agile Methodology.
  • Professional skills in Struts, Hibernate and Spring.
  • Having good knowledge in Hadoop Frame work.
  • Experience in LDAP directory service.
  • Experience in RDBMS Design, SQL,PL/SQL and Splunk.
  • Having strong experience in Service Oriented Architecture (SOA).
  • Experience in installation, configuration, development and deployment on IBM Web Sphere, BEA Web Logic, Apache Tomcat and JBOSS servers
  • Experience in writing ANT scripts and Unix Shell programming
  • Experienced with schema design, SQL query optimization, PL/SQL programming for stored procedures, triggers and functions on Oracle, DB2, MySQL and SQL Server 2000 databases
  • Having good exposure in A/B testing analysis and Adobe analytics.
  • Good experience with JUnit, HP Quality Center in performing unit testing
  • Experience in writing logging functionality using Log4j.
  • Roles include mixture of responsibilities requiring technical background with problem solving, analysis, design, communication skills and close attention to accuracy in a constantly changing work environment.
  • Having good knowledge in cloud based systems.
  • Well versed with entire software development life cycle.
  • Expertise in providing E-business application solutions without compromising in Quality standards.
  • Versatile team player as well as independent contributor with good problem solving and interpersonal skills.
  • Excellent Interpersonal, Communication, Organizational and boundary less behavioral skills. Expert in interacting with people at various levels of an organization as well as with the partners and customers.
  • Time Management Skills, expert in prioritizing while execution. Strong attention to detail.
  • Experience in implementation of ISO 9001:2000 and CMM Processes for software projects.

TECHNICAL SKILLS

Languages: Java, C and C++

Web Technologies: JSP, JMS, JNDI, SOAP, Servlets, HTML, DHTML, CSS, JavaScript,, XML, XSL, XSLT, XML Schema, SOAP, WSDL, AJAX, NodeJS and UNIX shell script.

Distributed Technologies: Web Services, RMI and EJB

System Design: J2EE Design Patterns, OOAD/UML, MS-Visio and Rational Rose

Application/Web Servers: IBM Web Sphere, BEA Web Logic, JBoss, Apache Tomcat, SDL WorldServer and Java Web Server.

RDBMS/Database: Oracle 10g, DB2, Oracle 9i and MySQL

Developer Tools: RAD 7.5, RAD 7, Eclipse 3.3, SQL Navigator, TOAD, Spring Tool Suite and JDeveloper.

Operating Systems: Windows and Red Hat Linux

Testing Tools: Junit and HP QC

Framework: Jakarta Struts MVC, Hibernate, Spring MVC, Ant and ExtJS

Version Control tools: SVN, CVS, VSS, ClearCase, Starteam and Harvest.

Others: Clarity, BMC Remedy, Winscp, putty, Jenkins, Maven, Confio Ignite and Lotus quicker.

PROFESSIONAL EXPERIENCE

Confidential, Tysons Corner, VA

Team Lead/Technical Architect

Responsibilities:

  • Involved in design of the application using UML
  • Prepared the sequence and class diagrams.
  • Worked on A/B Testing Hypothesis assessment & Test result analysis.
  • Involved A/B Testing usability analysis by using Adobe Analytics tool.
  • Validated the voice logs by using Qfinity web portal.
  • Designed Hibernate mappings, associations and relationships between business objects.
  • Involved requirement gathering and functional design.
  • Involved chat & voice analysis to provide better quality to the customers.
  • Extensively involved in coding withAngularJS andjQuery UI.
  • Involved indefensive codingagainst SQL injection, XSS, Phishing by adding extensive validation code for all user inputs by writingJavaScript Regex Regular Expressionfor email validation and jQuerycode combined withAngularJS ng-pristine/dirtyfor input validations.
  • Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object oriented java objects usingHibernate.
  • Developed Presentation and Controller layers using JSP, HTML, Custom Tag Libraries, JSTL,JavaScript, Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Implemented Spring Controllers and used Spring tag library in JSPs for MVC layer of admin website.
  • Used Spring validation framework for server side validation of user data submissions.
  • Prepared the sequence and class diagrams
  • Prepared Functional Design and Technical Design Documents
  • Analyzing and providing solutions for critical issues
  • Worked with DBA for DB specific changes
  • Involved in writing stored procedures, Functions.
  • Created cron job for bulk upload SQL scripts to export and import data into oracle database
  • Closely worked with Business users to meet their requirements
  • Recommending IT process solutions for the improvement of current application functionality
  • Worked with QA team to resolve testing issues
  • Involved in production deployments and postproduction support.
  • Identify process bottlenecks, constraints, and improvements to enhance the design of the process and continue value cycle.
  • Involved in the code review process.
  • Status reporting to Sr. Management
  • Conducted user trainings on application

Environment: Agile Methodology, J2EE, Jsp, SpringMVC, JSON, RESTful, AnjularJS, Jenkins, Codemoveplus, Mongo DB, SQL Developer, Hibernate, SVN, WebSphere, HP QC, Performance tuning, Adobe Analytics, Qfinity and eclipse .

Confidential, Michigan, MI

Team Lead/Technical Architect

Responsibilities:

  • Managed two different teams where each team size is around 8-10.
  • Review the project schedule with senior management and all other staff that will be affected by the project activities; revise the schedule as required
  • Determine the objectives and measures upon which the project will be evaluated at its completion.
  • BuildRESTweb service by buildingNode.jsServer in the back-end to handle requests sent from the front-endjQuery Ajax calls.
  • Implemented theGraphic User Interface GUI by coding in HTML5, CSS3, Bootstrap, JavaScript, jQuery, and jQuery UI.
  • Ownership of the technical design and architecture of the application.
  • Ownership in deciding architecture, technologies, creation of UML diagrams during design phase for all the major components of the application.
  • Acting as a finance module SME and providing technical guidance and design solutions.
  • Involved in part of gathering the requirements from the users.
  • Involved in the part of high level & low design phase.
  • Involved in the part of code development on high priority tasks.
  • Involved in the part of code review for all enhancements and defects.
  • Working as a Scrum master in order to gather the daily & weekly updates from the team and updated to senior level management.
  • Delivered all the assigned projects successfully with zero post production issues.
  • Involved to co-ordinate with the build and DBA teams for the deployment on each sprint.
  • Attended weekly meeting with the upper level management to update the project status and planned releases.
  • Worked in developing Spring related backend services.
  • Used Spring Web Module integrated with Java Server Faces (JSF) MVC framework.
  • Developed pages using JSF features like converters, validators, actionListeners, custom components, etc.
  • Created conditional logics in pages using JSF tags and JSTL
  • Developed JSF components to use similar features in multiple pages.
  • Used Spring ORM to integrate Spring Framework with hibernate.
  • Used Springs Jdbc and DAO layers to offer abstraction for the business from the database related code (CRUD).
  • Used Spring AOP module to handle transaction management services for objects in any Spring-based application.
  • Customized the Data Access Module using DAO patterns, to handle the entire transaction with the database.

Environment: Agile Methodology, MS project, IBM Taskboard, J2EE, JSP, Structs, SpringMVC, Hibernate, Mongo DB, EJB, SQL Developer, PLSQL, Clear quest, Clear case, WebSphere, Jenkins, Maven and RAD 8.0, .

Confidential, Normandale, MN

Team Lead/Technical Architect

Responsibilities:

  • Managed two different teams where each team size is 16-18.
  • Involved in the part of high level design doc.
  • Attended weekly meetings with clients to update the project status and planned releases.
  • Designed and developed front-end Graphic User Interface withJSP,HTML5,CSS3, JavaScript,jQuery.
  • Developed a fully functional prototype application using JavaScript jQuery and Backbone.js and Bootstrap, connecting to a REST-ful server on a different domain.
  • Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Designed high level components in the application.
  • Written reports on the project for management and for funders.
  • Weekly meetings with Product Manager and Business Analyst to check on status of release, technical interpretation of future requirements and enhancements.
  • Managed 3-weeks release cycle post go-live.
  • Communicate with funders as outlined in funding agreements
  • Monitor and approve all budgeted project expenditures.
  • Conducted daily and weekly meetings with the team.
  • Developed few Cron Jobs in order to run on daily, weekly and monthly basis.
  • Involved to prepare the UML class diagrams.
  • Worked with team mates, customers and management, often spinning multiple plates at once.
  • Organized the various professional people working on a project.
  • Participated in the part of recruiting specialists and sub-contractors and monitored the team to ensure guidelines are maintained
  • Co-ordinated with the other teams in part of project delivering.

Environment: Agile Methodology, MS Project, J2EE, JSP, SpringMVC, RESTful, SOA, AngularJS, EXT JS, PostgreSQL, SQL Developer, WebLogic, Jboss, UNIX shell script, Maven, Splunk, Jenkins and RAD 7.5.

Confidential, Normandale, MN

Team Lead

Responsibilities:

  • Managed a single team where the team size is 7.
  • Defined the scope of the project in collaboration with senior management.
  • Create a detailed work plan which identifies and sequences the activities needed to successfully complete the project.
  • Determined the resources (time, money, equipment, etc) required to complete the project.
  • Prepared a schedule for project completion that effectively allocates the resources to the activities
  • Involved in the part of high level and low level design phases.
  • Involved to gather the requirements from the end users.
  • Developed on some critical and urgent projects.

Environment: Agile Methodology, MS Project, Java, jsp, Struts2.0, JDBC, Web Service, SOAP, Clear case, Clear Quest, SQL Developer, Oracle11g, WebSphere, Splunk and Win7

Confidential, Normandale, MN

Sr. Java Developer

Responsibilities:

  • Implemented MVC framework using Struts, Servlets, JSPs
  • User Interface is developed using JSPs, JavaScript, Custom Tag libraries, HTML, DHTML
  • Developed Ajax Services to retrieve product info, customer info and product catalog
  • Implemented design patterns Session fa ade, Service locator, Value Object, DAO, Business Delegate
  • Designed complex SQL queries to retrieve data for various search screens, pagination of category data
  • Involved in use case design, UML diagrams - sequence diagrams, Domain Models
  • Developed Design specification and technical specification documents
  • Assigning tasks to other developers and monitoring the progress
  • Developed nightly build scripts using ant
  • Developed unit test cases using Junit.
  • Tested and fixed defects as part of application development

Environment: Java, J2EE, WebSphere Application Server 6.0, DB2, EJBs, JSP, ServletsStructs, HTML5, Oracle 11g, Java Script, EXT JS, JAX-WS, JAX-RS, RESTful, SOA, Struts, SQL, PL/SQL, SQL Developer, UNIX shell script and migration, splunk and SVN

We'd love your feedback!