AN ACCOMPLISHED Software Engineer – Program & Functional Analyst
Offering nearly 9 years of comprehensive experience, with...
Program / Project Management
 Managing and developing end to end of project life cycle from the stage of initiation till ...
TECHNICAL SKILLS
 Core Java, Struts, Spring, Hibernate, REST API, Servlets, JSP, Java Script, SQL, PL/SQL, HTML
 Oracle,...
ANNEXURE
PROJECT DETAILS
TEAM: Upgrade Colruyt Intranet Java applications (250+) Compatible to IE version 11
TEAM SIZE: 18...
 Developed work requests, involvinganalysis,technical design, class modelling,functional documentation, coding,testing,
i...
of 5

Narasimha Anand - Java Program Analyst and Functional Analyst, Project Management

Published on: Mar 3, 2016
Source: www.slideshare.net


Transcripts - Narasimha Anand - Java Program Analyst and Functional Analyst, Project Management

  • 1. AN ACCOMPLISHED Software Engineer – Program & Functional Analyst Offering nearly 9 years of comprehensive experience, with core strengths in: ~ APPLICATION (JAVA) DEVELOPMENT ~ SERVICE MANAGEMENT ~ FUNTIONAL ANALYSIS ~ PROJECT MANAGEMENT ~ ITIL CERTIFIED ~ CHANGE MANAGEMENT ~ SOLUTION DESIGN, MAINTENANCE & UPGRADATION ~ TEST MANAGEMENT ~ PEOPLE MANAGEMENT ~ QUALITY ASSURANCE Domain Specialization: ITIL and Retail. Open for any other domains. Targeting senior level assignments in Application (JAVA) Development & Functional Analysis KEY SKILLS Web Applications Development using UML, Java, MVC, UI, ORM & Web Services Functional Analysis, Requirement gathering, BRS, SRS. Hands on experience in Core Java, J2EE, Servlets, JSP, Struts, Spring, Hibernate, REST, SQL, PL/SQL, WebSphere, Oracle, DB2, IBM RAD, Eclipse & Control M. Quality Assurance, expert in Manual Testing, used HP ALM tool. Test Management. Project Management, Project Planning, Scheduling, Execution, Monitoring, WBS, Cost Estimates, Tracking & Control Change & Release Management Application Maintenance, On Call support, Ombuds support. PROFILE SUMMARY  Excellent track record of developing and delivering large, complex enterprise- level projects of value over €1 Million, by using Agile & Waterfall Methodologies, for the clients located across Belgium,Franceand Netherlands.  Having 9+ years of IT Experience in Analysis, Technical Design, Development, Testing, Deployment, Maintenance and Support of Web-based, Client/Server based Applications, Legacy Systems and Custom Development Framework Projects. In other words end-to-end package development.  A good knowledge in IT Infrastructure Library (ITIL), 6 years worked in developing ITIL applications.  Good knowledge in requirements gathering from the clients and prepare functional documents and BRS documents.  Profound knowledge in Software Development Life Cycle (SDLC).  Good experience in UML Modelling developing use case diagrams, class diagrams and sequence diagrams.  Hands on experience on preparing System Test plans, Test executions, Defect reporting etc.  Strong analytical, planning, and organizational skills with an ability to manage competing demands, strong knowledge and understanding of business needs with ability to establish/maintain high level of customer trust and confidence through my deliverables.  Coachingand mentoring new members in the team. Givingtrainings to the end users / clients on the developed applications. CORE COMPETENCIES Consultancy & Service (Develop, Support & Maintenance) delivery.  I was a member in “Consultancy & Services” department, worked for Service Management team, we provide advice and solutions to clients on effective usage of information technology to meet their business objectives or overcome problems; developing agreed solutions and implementing new systems; guiding & coaching clients on post-delivery of the project.  Identifying cost-effective technical solutions that meet client’s business needs;taking ownership of customer concerns and consistently improving customer satisfaction through weekly client communication.  Developed and delivered Large, medium and small scale projects in this period of 8 and half years.Thetechnology mainly used was internal JAVA framework, similar to Struts, Spring and Hibernate. Oracle was mainly used as the database.  Regular Ombuds (support and maintenance) and on call support was provided by me to the applications thatmy team developed and delivered. NARASIMHA ANAND T Mobile: +91 – 94408-26263 E-Mail: tnanand@gmail.com
  • 2. Program / Project Management  Managing and developing end to end of project life cycle from the stage of initiation till monitoring& control including planning, estimation & scheduling, cost estimation & budgeting, working with onshore & offshore teams, updating information to all stakeholders, integrating change control, planning risk responses and contingency planning,  Creating SOW, requirement documentation, WBS, and Project Plan; implementing project plans within pre-set budgets and deadlines; participating in project risk assessment and status reporting Quality Assurance – Test Management  Proficient in Functional, Regression, System, System Integration and Smoke Testing.  Has good experience in writing and executing Test Cases, as well as preparing System Test Plan. WORK EXPERIENCE Since June 2007 working with Colruyt IT Consultancy India Pvt. Ltd., Hyderabad, India Joined as Software Engineer; promoted as Program Analyst in Mar’11, undertaken Project Management and Test Management roles. Jan’06 – Jul’07 worked with Object Web, Hyderabad, India as Software Engineer Responsibilities:  Driving simultaneous execution/ development of 2+ projects, supported by a team of 10+ members  Defining processes and tools best suited to each project; creatingdetailed project road maps,plans,schedules and work breakdown structures; utilising Agile and Waterfall approaches depending on project & client specific goals  Undertaking regular analysis of project metrics aimed at reduction of project cost; performing root cause analysis and implementing corrective / preventative actions over qualifying incidents and issues observed during implementation  Gathering Requirements from the clients and preparing Business Requirement Specification (BRS) document and Use Cases diagrams usingEnterprise Architect, converting that document to Functional Document, which would be helpful to developers to code.  Preparing Technical Design document, BO Class model, Sequence diagrams and Screen Flow diagrams from which developers will build the application.  PreparingSystem Test plans,writeand execute Test Cases with the help of HP ALM, prepare Test Data. Performed System and System Integration Testing, was also a part of UAT.  Defect Management and Defect Tracking.  Deploy the application and hand over the application to the end user, if required train the end users on the tool.  Support the application after the handover, prioritize the issues and based on the severity fixing the issues.  Driving significant improvement in product quality and stability.  Contributing extensively in drafting technical proposals & SOW, including effort estimation, pricing, staffing model, and showcasing initiatives; contributed strategically to various sections of proposals Projects Executed: (Client: Colruyt Group, Belgium, Netherlands & France) ● Upgradation of all the Java intranet application (250 +) in Colruyt, to be compatible with Internet Explorer Ver. 11. Period: Nov 2014 – December 2015; Role: Java Technical Lead and Project Lead/ Management.  FVS2000 – Point of Sale, for Version 24, 25, 26 & 28. Period Dec’13 – December ’15. Role: JAVA LEAD, Project & Test Manager  IT Tools – Service Management – Develop and Maintain Service Management Applications. (Asset management, Configuration Management, Change Management, Metadata, Incident Management and Problem Management – applications) Period: September 2007 – November 2013 (SIX YEARS) Roles played: Java developer, Lead Java developer, Functional Analyst, Project Lead/ Management. (SIX YEARS)  Ombuds Support and On Call Period: 2009 February – November 2013 Role: First Line Support, On call.
  • 3. TECHNICAL SKILLS  Core Java, Struts, Spring, Hibernate, REST API, Servlets, JSP, Java Script, SQL, PL/SQL, HTML  Oracle, DB2.  Enterprise Architect, RAD, TOAD, HP ALM  RAM, RTC. EDUCATION  Bachelor of Technology (Computer Science and Engineering) from HITS, affiliated to J N T University, Hyderabad in 2005  Master of Business Administration (Human Resource) from Osmania University, 2010.  PG Diploma in Human Rights, from University of Hyderabad, Hyderabad. PERSONAL DETAILS Date of Birth: 05th February, 1983. Marital status: Married Address: H No : 12-1-4/67 (29 LIG), Lalapet, Secunderabad, Hyderabad, Telangana, India Languages Known: English, Hindi and Telugu
  • 4. ANNEXURE PROJECT DETAILS TEAM: Upgrade Colruyt Intranet Java applications (250+) Compatible to IE version 11 TEAM SIZE: 18 MEMBERS TASK: Analyses, Develop, Test, Deploy and Maintain PERSIOD: NOVEMBER 2014 – DECEMBER 2015  ONE YEAR Role: Java Lead / Project Lead & Management Environment: Java Colruyt Framework, Spring, Hibernate , Web services ( REST) & Java Script. Responsibilities: Java Lead (Team lead)  Upgrade the existing applications to the latest internal java frame version, by running standard upgrade scripts.  Perform smoke test on the upgraded application, fix the encountered technical defects. Deliver the application for UAT  Deploy the application to production environment, maintain the application for the agreed period.  Guide and coach other members in the team for project success, task allocation, ensuring the quality of deliverable, reporting status to higher management. TEAM: FVS 2000 (Retail POS) -- Version 24, 25, 26 & 28 TEAM SIZE: 6 MEMBERS TASK: Develop and Test POS PERIOD: DEC 2013 – DEC 2015  TWO YEARS Role: JAVA LEAD, Project & Test Management Environment: Java Colruyt Framework. Responsibilities:  Deep understanding of technical architectures of Java technologies.  Initiative to understand work priority and drive project milestones.  Apply pastdesign and development experience to improveefficiency and reduce impacts on the application development  To play key rolein designingand developingspecific applicationswhich can includeall aspects of multi -tiered applications (client, server, or middle tier) using Java / JEE and other technologies.  To modify or enhance existing applications on an ongoing basis.  To interpret client or Business Unit / Line of business needs, assess the full requirements, and identify solutions to non - standard tasks / queries.  To input to cost / timescalesolutions / options and manageexpectations as appropriatewith customer or Business Unit/ LoB teams and may have responsibility for setting up work packages.  To lead on the construction of the software solutions to meet the requirements. TEAM: IT Tools TEAM SIZE: 15 Members TASK: Analysis, Design, Develop and Maintain Service Management applications. PERIOD: September 2007 till November 2013  SIX YEARS Role: Software Engineer, Lead Developer, Functional Analyst, Project Lead and Project Management. Environment: Java, Struts, Spring, Hibernate, web service (REST), Java Script, JSP, SQL/PLSQL, Oracle,DB2, PVCS, RAD, RAM, BATCH Cycles (Control M) Applications: Change Management, Incident Management, Problem Management, Configuration Management, Asset Management, Metadata applications, Branch Info, Campaign Management, TimeSheet and XPS Control Owner. ( 7+ applications, which does not include batch cycles development ) Responsibilities:  I ama coremember of the team “IT Tools”,where we develop (end-to-end) and supportthe applications which aredefined in the HP-ITIL process. Applications likeAsset Management, Change Management, IncidentManagement, Configuration Management, Metadata Management and Problem Management were part of ITIL. Non ITIL applications were, Branch Info, XPS Control Owner & Campaign Management.  Worked in communication with the Onsite Subject Matter Experts (SME) at Belgium, for analysis and implementation of functional requirements
  • 5.  Developed work requests, involvinganalysis,technical design, class modelling,functional documentation, coding,testing, implementation, and documentation for all modules  Followed-up the production movement of final end product  Supported and Maintained applications, after care support.

Related Documents