Home | My Work | My Education | Technologies Used Recently | My Projects | My Brain Dump  | My Cricket Blog  | My Email  | Linkedin 
Skip Navigation Links.
Professional Profile
  • Agile Coach with more than 5 years of agile project management and delivery background.
  • People leader and certified Prince2 and Agile project manager (PMI-ACP).
  • Software architect for .NET applications
  • Highly proficient IT professional with proven analytical abilities and organisational skills, as well as 15+ years of industry experience involving leadership and consulting on object-oriented distributed information systems, enterprise application integration, hardware and software development processes, deployment, customer interaction, and end-user organisation
  • Well-rounded, communicative, creative technical problem-solver.
  • Fast learner who has been consistently cited for ability to achieve rapid comfort level in new environments and almost immediately develop optimal solutions.
  • Innovative, self-motivated, tutor, trainer, team-builder, project manager, and technical leader.
  • Rigorous, quality-conscious contributor with solid analytical and writing skills.
Work Summary
  • Solution Designer & Architect - ANZ (Gresham Computing)
    Jan 2018 - Current
    Primary purpose of role: Working for ANZ Bank (through Gresham) as a Solution designer and Architect. Currently working on a solution to build a client facing developer portal to make it easy for our customer and their technical team to get all the information they need to connect to out integration platform.
  • Delivery Manager - Nintex
    Mar 2017 - Jan 2018
    Primary purpose of role: What is the role of a delivery manager? Its quite well explained by Steven Thomas - http://itsadeliverything.com/delivery-manager-a-new-role-for-an-agile-world Basically, I help deliver high quality & valuable enterprise applications. Wear as many hats as I need to get the job done :)
  • Delivery Manager / Agile Coach - Navigate, Wholesale Banking - National Australia Bank
    Aug 2012 - April 2014

    Primary purpose of role:  Navigate is the SDLC standards group at NAB Wholesale Banking. Navigate differentiates itself by looking to the internal community to define standards using the Software Process Improvement Infrastructure model (SPII). As an Agile Coach, I have a unique opportunity to work with different projects within different parts of the bank and help the project team by setting agile best practices and coach the team on agile methodology and behaviors and help them in successful project delivery using agile. Another part of my role is to provide guidance on software architecture and design and also work as a solution architect for in-house application developed in .NET.

    Key responsibilities:
    • Agile Coach – Provide coaching on agile methodology and best practices for various projects within wholesale banking.
    • Solution designer and architect for in-house application developed in .NET (specialised in Silverlight and WPF)
    • Facilitate and run a monthly 2 day training course on Agile SDLC in action for wholesale banking employees. This course covers all the aspect of agile delivery and what does it mean to use agile in NAB.
    • Work with community to promote agile and .NET development within NAB
    • Drives development standards and practices within the team
    • Also part of ALM community outside NAB.

  • Development Manager Market Risk - Wholesale Banking - National Australia Bank
    April 2011 - Aug 2012

    • Implemented Agile development methodology and improved effectiveness throughout the development and production cycles (previously three months down to a few weeks per solution)
    • People leader for technology workforce within the Business Analysis and development teams contained within Market Risk Technology organization
    • Successfully manage four to five projects at a time, along with people management and leadership
    • Provide technical guidance and advice to business teams; and represent technology group in the business prioritisation forum
    • Architectural Design and prototyping of new software development
    • Manage entire software development lifecycle for market risk area - using Agile methodology
    • Lead, coach and mentor a technical team (8 Developers and 2 BA’s) to deliver projects covering changes to business
    • Manage end to end project delivery
    • Drive development standards and practices within the development team
    • Change management including quality assurance, communication, change control, implementation plan and post implementation reviews
    • Stakeholder management

  • Dev Lead - National Australia Bank
    Oct 2008 - April 2011

    • Worked on a custom printing solution (Electronic Application Line of Credit) project and saved 40 development days (approximately $40,000)
    • Managed project to build a custom Pricing Centre tool and built a solution to automatically generate code for screen building - saved one month in development costs
    • Worked as lead/senior developer on .NET Framework projects
    • Participated in full analysis and software/applications design
    • Managed stakeholders throughout software development cycle
    • Estimated stories, iteration/velocity planning, breakdown of stories into technical tasks and allocated work to development team
    • Participated in architectural design of in-house developed solutions using various design patterns
    • Performed technical and functional reviews
    • Assisted in unit/system testing
    • Led a team of 3 Developers including career progression and performance management
    • Took full responsibility for setting the continuous integration for the application
    Technologies, tools & languages used: Agile methodology, Visual Studio 2005/2008/2010, .NET 2.0/3.5/4.0, Silverlight 2/3/4, AJAX, ASP.NET, VB.NET, C#.NET, TestDriven.Net, WebServices, NHibernate, CruiseControl.NET, NCover, Hudson, MEF, WCF Ria Services, Nunit, SpecFlow

  • Technical Lead - Fosters Group
    Oct 2006 - Oct 2008

    • Led a team of 15
    • Worked with Software Development Manager on innovative online portal project (My Fosters) to provide customers with improved interface to track order status. Also developed the business case, presented to Board and achieved approval to proceed
    • Participated in entire software development lifecycle including architectural design, planning, development, debugging and implementation
    • Delivered effective maintainability and operational performance of in-house built projects covering Microsoft and Web Technologies
    • Technical lead on in-house projects developed in .NET Framework
    • Project management including development of realistic and agreed plans covering time, effort, budgeting, and resource planning
    • Participated in architectural design of various in-house developed intranet projects
    • Performed technical and functional review
    • Where requested, reviewed approach or design proposed by external parties or internal IT staff
    • Participated in business requirements and functional specifications reviews
    • Assisted in unit/system testing
    Technology & languages used: ASP.NET, VB.NET, C#.NET, Oracle 8i, Adobe central output designer 5.5, Crystal report XI & Crystal enterprise, Nunit V2.1, WebServices, XML, .NET Remoting, JavaScript, Macromedia Flash MX Professional, Visual Studio 2008, AJAX, Silverlight 2.0 (beta)

  • Senior Software Developer - R L Polk Australia
    Jan 2006 - Oct 2006

    • Technical lead of software development team.
    • Communicate with customers directly in order to gather the business requirements.
    • Design the architectural model of the software.
    • Where requested, review the approach or design proposed by external parties or internal IT staff.
    • Participate in business requirements and functional specifications review with application team.
    • Work closely with the IT manager in project planning and provide him with realistic estimation of work.
    • Assist in the deployment process of various in-house develop software.
    Technology & languages used: Visual Studio 2005, ASP.NET, C#.NET, SQL Server 2000, Oracle 9i, Nunit V2.6, WebServices, WSE 2, XML, .NET Remoting, JavaScript.

  • Analyst Programmer - Fosters Group
    Mar 2004 - Jan 2006

    • Develop realistic and agreed plans covering both time and effort for activities required to complete a task or project.
    • Where requested, review the approach or design proposed by external parties or internal IT staff.
    • Participate in business requirements and functional specifications review with application team and reporting & analysis team members.
    • Assist in unit/system testing.
    • Manage the reporting & analysis team. The team consists of 3 crystal report developers and 2 testers.
    Technology & languages used: ASP.NET, VB.NET, C#.NET, Oracle 8i, Adobe central output designer 5.5, Crystal report XI & Crystal enterprise, Nunit V2.1, WebServices, XML, .NET Remoting, JavaScript, Macromedia Flash MX Professional

  • Software Consultant - Dynasource Pty Ltd
    Jan 2004 - Mar 2004

    • Design and develop the project within given timeframe.
    • Adhere to define development standards & guidelines and comply with corporate policies regarding source code and change control.
    • Work closely with business analyst and design the functional specifications for different modules.
    • Write the unit tests for different modules using Nunit V2.1.
    Technology & languages used: ASP.NET, C#ET, SQL Server, Nunit V2.1, XML, JavaScript

  • Software Developer - Storage Media Solutions
    Aug 2002 - Jan 2004

    • Develop various modules for the in-house built projects based on functional specs using C# and VB.NET.
    • Writing technical specs and design the process flow using UML diagrams.
    • Writing test cases for different modules.
    • Writing the installer using Visual studio .NET setup & deployment wizard & Wise solutions for in-house built windows application.
    Technology & languages used: ASP.NET, VB.NET, SQL Server, Crystal report 10, Nunit V2.1, XML, .NET Remoting, Windows Installer (msi)

  • Software Developer - IISE India
    Feb 2001 - Feb 2002

    • Develop multiple academic applications to improve the teaching procedures using VB6.
    • Write technical specs and user manual for the applications.
    • Conduct training to train the academic staffs.
    • Manage the reports and forms used within the applications.
    Technology & languages used: VB 6, MS Access, C++
 Total Visits: 1
 Copyright © 2010 Vinay Tripathi.
 Last updated: 01 June 2014