We provide IT Staff Augmentation Services!

Software Engineer/developer Resume

SUMMARY

  • Over 8years of progressive experience in all the phases of software development life cycle that includes Requirement Study, Analysis, Design, Development, Integration, maintenance and testing of various client/server and N - tier web applications.
  • Developed REST Web Services for integrating with cross functional layers like One Portal, SSUE framework and Entitlement Framework for NOS Online
  • Automated User and Account Management during integration with EF framework using CXF servlets and REST Web Services
  • Developing Adobe Flex based components for Network Performance Analytics application
  • Developed middleware features using Spring Core frameworks and Elastic Search
  • Developed Network Performance Index module using EXT JS component during migration of dashboard from Adobe Flex to EXT JS
  • Have strong programming skills in Core Java
  • Experienced in developing web applications on MVC based frameworks like Struts and spring.
  • Have knowledge on Big Data technologies like Spark, Scala and Hadoop
  • Knowledge in Database including SQL, Stored Procedures in Oracle.
  • Generate Code Metrics reports, Static Analysis reports using Parasoft
  • Created Jenkins and Hudson jobs for various implementations in NPA
  • Created automated shell scripts
  • Experienced in writing and building files with MAVEN and ANT.
  • Ability to learn quickly in a dynamic environment.
  • Excellent spoken and written communication skills as well as receptive listening skills, with ability to present complex ideas in a clear, concise fashion to technical and non-technical audiences.
  • Excellent team player able to work with virtual and global cross functional teams.
  • Excellent influencing and negotiation skills.
  • Experienced in project planning and execution, resource management and project quality control.
  • Implemented ISO processes in team in order to be ISO compliance.
  • Key member in Cisco ISO 9001 External Audit for NPA application under CSTG Advanced Services
  • Trained and Guided team for ISO 9001 Audit and helped team cleared External ISO Audit
  • Trained and implemented Six Sigma and ITIL best practices in the project.
  • Implemented CMMI Level 3 for services.
  • Experienced in executing the SDLC and Agile methodologies of a project.
  • Sun Certified Java Programmer.

TECHNICAL SKILLS

J2EE Technologies: Java, JSP, Servlets, JDBC, Struts, Spring, Scala

Web Technologies: HTML, XML, XML, Json, RestfulWeb services

Languages: Core Java, J2ee

Scripting: JavaScript, Shell Script

Version Control: SVN, CVS, PVCS

Application Server: WebSphere 7.0, Apache Tomcat 5.5

Data Base: Oracle 9i/10g, SQL

IDE Tools: My Eclipse- 6.0.0, 7.5, TOAD

Operating Systems: Windows XP/Vista/2007

Search Engine: Elastic Search

Big Data: Hadoop, Spark

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Software Engineer/Developer

Responsibilities:

  • Developed REST Web Services for integrating with cross functional layers like One Portal, SSUE framework and Entitlement Framework.
  • Automated User and Account Management during integration with EF framework using CXF servlets and REST Web Services
  • Worked on API layer building web services using Spring framework on top of Elastic Search indexes
  • Developing Adobe Flex based components for Network Performance Analytics application
  • Worked on Big Data technologies like Spark Streaming using Scala language for data profiling and processing
  • Developed Network Performance Index module using EXT JS component for migrating dashboard from Adobe Flex to EXT JS
  • Performed JUnit testing on modules developed on Spring STS.
  • Generate Code Metrics reports, Static Analysis reports using Parasoft
  • Created Jenkins/Hudson jobs for various implementation in NPA
  • Worked as onsite coordinator and assisted offshore team to resolve issues from technical and business perspective.
  • Delivering regular team communications and maintaining cross functional discussions
  • Successfully work with release management team, production support team for completing releases on time without any hurdles
  • Working closely to build and maintain close working relationship with clients and cross functional teams
  • Assisting in the recruitment, training of new joiners
  • Solving escalations and resolving to closure by good rapport with teams
  • Work with cross-functional teams on various releases
  • Implementing ISO processes in team in order to be ISO compliance.
  • Key member in Cisco ISO 9001 External Audit for NPA application under CSTGAdvanced Services
  • Responsible for maintaining 100% score on Engg Dashboard for Static Analysis, Code Review and Unit Testing, RNE for NPA application and resolve any deviations proactively to closure
  • Trained and Guided team for ISO 9001 Audit and helped team cleared External ISO Audit
  • Planning and effort estimation for User stories for each iteration and release
  • Deployment in QA and Production environments using Kintana workflow
  • Attend daily scrum call
  • Provide post-production support
  • Provide training and guidance to other members of the team as required

Environment: Spring, Rest Web services, Elastic Search, EXTJS, Adobe Flex, Java, Eclipse, SVN, JSON, XML, Tomcat Web server, Shell Script, Hadoop, Scala, Spark Streaming

Confidential, Milpitas, CA

Sr. J2EE Developer

Responsibilities:

  • Worked with Business team and stakeholders for gathering the requirements.
  • Coordinated with onsite team on various issues to attain closure
  • Developed user interface using JSP, HTML and used JavaScript for client side validations.
  • Implemented Model View Controller (MVC) architecture usingStruts at the web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
  • Used Eclipse for writing code and CVS for version control.
  • Involved in debugging and bug fixing of application modules.
  • Added Log4j to log the errors.
  • Used Tomcat web server and WebSphereapplicationserver for deploying various components of applications.
  • Performed JUnit testing on modules developed on Spring STS with code coverage
  • Assisted on migration tasks and application/setup checkouts.
  • Perform Unit Testing, Regression Testing, Functional testing, Sanity Testing and prepare test cases.
  • Participated and assessed in impact analysis of various quarterly and monthly releases and CRs.
  • Created knowledge base for known production issues.
  • Active participation in production and stage releases, FPR and TCB testing and post production normalization support.
  • Prepared Ops Review for CSCC project and gave effort estimation.
  • Provide training and guidance to other members of the team as required.

Environment: JSP, Struts, JavaScript, Eclipse, Spring, PVCS, CVS, XML, WebSphere application server, Tomcat Web server

Confidential, Milpitas, CA

Technical Consultant

Responsibilities:

  • Implemented Model View Controller (MVC) architecture using Struts Framework at the web tier level.
  • Developed form beans and action classes to model views and client side functionality.
  • Used design patterns like MVC.
  • Used Struts validation framework for validating forms.
  • Created Stored Procedures and Functions for Oracle10g database server.
  • Used Eclipse for writing code and CVS for version control.
  • Involved in debugging of application modules.
  • Used Web Sphereapplicationserver for deploying various components of applications.
  • Wrote ANT scripts for building the application.
  • Developed solutions using oracle technologies like SQL
  • Work on-site with the clients to provide high quality advice and solutions
  • Managed client activities and ensure to deliver the best solutions for clients
  • Worked as onsite coordinator and assisted offshore team to resolve issue from technical and business perspective.
  • Participated in several P1 issues after post releases. Performed root cause analysis, deployed the code fixes to reduce the business impact.
  • Managed and performed Emergency Bug Fixes (EBF) for critical business impacting issues.
  • Conduct team meeting, technical sessions, knowledge Transfer (KT) to offshore team

Environment: JSP, Struts, HTML, Oracle 10g, MVC, Eclipse, CVS, WebSphere application server and ANT.

Confidential

Software Engineer

Responsibilities:

  • Responsible for the design, coding and testing of the different functionalities in Customer Profile.
  • Coded JSPs and Java Classes (Service and Database Interaction classes)
  • Developed Action classes and Form beans in Struts framework, using MVC design pattern.
  • Developed DAO (Data Access Objects) to access the applications databases and retrieve the result sets using JDBC.
  • Developed user interfaces for policy owner module using JSPs, StrutsTag Library, and Tiles framework.
  • Developed necessary DAOs (Data Access Objects) for policy owner module.
  • Performed client side and server side validations using Struts validations.
  • Developed Business tier and Presentation tier using Struts and JSP.
  • Actively involved in testing, debugging and deployment of the application
  • Created database tables for the application
  • Have experience in Batch Processing.
  • Performed client side validation using JavaScript.
  • Deployed builds using Ant.
  • Involved in development and maintenance part of the project.

Environment: Struts, JSP, Apache Tomcat, Eclipse, Oracle 10g.

Confidential

J2EE Developer

Responsibilities:

  • Developed user interfaces for policy owner module using JSPs, StrutsTag Library, and Tiles framework.
  • Developed necessary DAOs (Data Access Objects) for policy owner module.
  • Performed client side and server side validations using Struts validations.
  • Developed Business tier and Presentation tier using Struts and JSP.
  • Actively involved in testing, debugging and deployment of the application
  • Created database tables for the application

Environment: Java, JSP, Servlets, JDBC, Struts, UNIX, Shell Script, SQL, and ANT.

Hire Now