Bio
Experience
-
-
Technical Lead
-
Aug 2019 - Present
-
-
-
Octet
-
Sydney, Australia
-
Software Development Lead
-
Mar 2017 - Aug 2019
-
Sydney, Australia
-
-
-
-
Team Lead / Senior Software Developer
-
Dec 2012 - Feb 2016
- Delivery of Settlement Room. This is the business’ flagship product – being within the settlement industry.- Ensure code quality including adequate unit test code coverage. - Escalate to upper management with issues relating to delivery, so that the correct mitigation steps can be taken.- Ensure alignment between business expectations and developers.- Facilitate discussions with business during all development stages, to ensure developed product meets the business expectations and also the potential of the application.- Architect key features within the application.- Played an active role in integration design that involved the products I am responsible for.- Help select new technologies that the development team needs to use to fulfill business requirements.- Get key stakeholders involved at the correct time to ensure that what is developed is according to business expectations.- Outstanding track record with meeting team deadlines.- Allocated work based on individual's strength to maximize chance of success and team engagement.- Recommend key nonfunctional performance features that have allowed the application to scale.- Identify areas of the code base that required simplification which in turn had a significant reduction in turnaround time in resolving defects.- Identify and recommend strategic business features to further improve the application that weren't on the business road-map, but subsequently adopted.
-
-
-
-
Senior Software Developer (Contract)
-
Aug 2012 - Dec 2012
- Design, develop and maintain key features in a loyalty management website used by high profile banks.- Recommended as well as implemented performance improvement for key stored procedures used by website.- All development was done using C# and MVC 3.- Quickly learnt and became proficient in an array of technology used for the site such as Castle Windsor (IOC), Spark view engine and fluent validation.
-
-
-
-
Analyst Programmer (Contract)
-
Mar 2012 - Jul 2012
- Redesign and develop existing Arc Superannuation site. To make better use of MVC 3 feature set and reduce maintenance overhead of existing site.- Implement new features into the site as required by business.- Content for the site is driven by a Content management system called Interpublish.- Achieve 80% code coverage with Unit Tests. - Regularly liaise with business stakeholders to gather requirements.- Redesign of site utilized design patterns (Factory and Strategy)
-
-
-
-
United States
-
Software Development
-
700 & Above Employee
-
Principal Software Engineer
-
Jul 2008 - Dec 2011
- Design, develop and maintain high-quality code for complex components in “Asset Management Solution”.- Assist in setting technical product direction by analyzing industry trends, competitive information and product requirements. - With no supervision, completes analysis of partially defined tasks. By liaising with correct personnel locally/globally to retrieve the desired information.- Work on, prioritize and manage multiple assignments.- Mentoring more junior members.- 6 month experience in managing a Pune, India based team to develop a key feature of the “Asset Management Product”.- 1 year experience in agile programming methodology.- Involved in all aspects of the Software Development Life Cycle (SDLC) for an “Asset Management Solution”.- Investigating customer pain points and trying to provide solutions for these issues given the technology available to us.- Excellent team player: encouraged more quite junior members to voice their design decisions.- All development done in (C#) Asp .Net.- Exposure to Ajax, JQuery and WCF- Created proof of concept prototypes using Sliverlight.
-
-
Senior Software Engineer
-
Jul 2007 - Jun 2008
- Take ownership of key functionality of “Asset Managements Software.”- Developing composite custom controls.- Coordinating bug resolution and localization issues with offshore branch. - Regularly liaising with senior management.- Identifies and suggests solutions to problems of significant scope.- With little or no supervision, completes analysis of partially defined tasks, completes major portions of complex functional specs/design documents or entire documents and completes development and/or maintenance assignments.- Designs, develops, maintains and implements software modules within the “Asset Management Product”. - Works with minimal supervision on analysis tasks and with little or no supervision on development tasks.
-
-
Software Engineer
-
Mar 2005 - Jun 2007
- Designs, develops and maintains high-quality code for simple to complex components of the “Asset Management Product”, focusing on implementation.- Adding functionality as well as fixing existing functionality of “Asset Management Software.”- Work on tasks of medium complexity which are well defined with little supervision. Work on complex task with the heavy involvement of more senior team members.
-
-
Software Engineer
-
Apr 2003 - Mar 2005
- Design & implement numerous ASP .NET websites using C# .NET. - Involved with the Software Development Life Cycle (SDLC) of a document management system.- Provide technical support for clients such as Federal Court of Australia, Australian Wildlife Health Network, and Oki Electronics.- Co-ordinating programming efforts with offshore branch. - Involved in development of in-house document management software.- Regularly liaising with senior management.
-
-
Education
-
1998 - 2002University of Sydney
Bachelor Of Computer Science And Technology (Honours degree)
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Technology, Information and Internet”
Need a custom project? We'll create a solution designed specifically for your project.
References
Social Profiles
Community