Download PDF


Process Coaching
Applying of Agile methodologies(XP, Scrum) and RUP
Account Management
Work with clients, manage customer's expectations and desires in terms of  project costs, development and delivery Keep focus on results and customer benefits even in complex situations
Project Architecture Development & Management
Project estimations (planning game) and decomposition into tasks for each iteration Distribute and manage tasks according to team members or different team skills Set priorities to maximize team work efficiency and optimal results achievements
MEF/AOP development
Evolutionary Database Design
Multi-tier performance critical applications development
OO Architecture and OO Design
Either design from scratch or improve existing systems. Various architecture patters and design patterns. PoEEA, MVC, MVP, MVVM, GoF patterns and Microsoft Design patterns.

Work experience

IT Consultant

Spirit Airways

Designed and implemented a new SOA based booking flow

Integrated third party content vendors

Perform code-reviews, refactoring and team mentoring

Interacted with Business, managed customer's expectations and product deliveries________________________________________________________________________.Net 4, ASP.Net 4, javascript, XML, XSLT, MS SQL 2010

Dec 2009Oct 2010

Solutions Architect, Process Coach

StGeorge Bank

Designed and built client management system for corporate bankingWorked directly with clients and managed project tasks from conception to deploymentInvented and elaborated scalable, expandable and performance critical solution through deliberate brainstormingMentored technical leads and managed cross teams issues________________________________________________________________________.Net 3.5 (C#), ASP.Net MVC2, Silverlight3 (RIA), MS SQL 2008, Oracle, Business Objects

Sep 2008Dec 2009

Solutions Architect, Process Coach


Architected, designed and implemented a SOA based web checkin portalDesigned and implemented intraweb system for tracking main KPIsCreated distributed solution for real-time invoicingManaged customer's expectations and product deliveries________________________________________________________________________.Net 3.5 (C#, VB.Net), ASP.Net 3.5, javascript, php, XML, XSLT, MS SQL 2000, MS SQL 2005

Mar 2008Sep 2008

IT Consultant, Scrum Master

Commonwealth bank

Designed and implemented a security risk management production system based on SOA principlesDeveloped a web UI with a C#/MS SQL back end, DHTML reports, and XML data-parsingDesigned and built a distributed remuneration workflow systemWorked closely with clients and managed project tasks from conception to deployment________________________________________________________________________.Net 3.5 (C#, VB.Net), ASP.Net 3.5, MS SQL 2005, Oracle, Java services

Aug 2006Mar 2008

Team lead, Tech team lead, scrum master

CQG Inc.

Took a leadership in distributed subscribtion-based news delivery system implementationDeveloped a core of Financial Options pricing models Designed and built a distributed remuneration workflow systemManaged and mentored team of 5________________________________________________________________________.Net 2.0 (C#), C++, XML, XSLT, cross-systems integration, pInvoke, COM, DCOM

Mar 2005Jul 2006

Software Developer/Senior Software Developer


Developed secure on-line applications with .Net 1.1, 2.0 (C#), Javascript, HTML, ASP, ASP.NetDocumented, debugged and tested codeDesigned core of multithreading 'real-time' forecasting SOA system________________________________________________________________________.Net 1.1, 2.0 (C#), XML, ASP, ASP.Net 1.1, ASP.Net 2.0


Sep 2001Aug 2006

Software engineer


Diploma with honor

Sep 2001Aug 2006




General English


70-448 “Microsoft® SQL Server 2008 BI Development”


70-433 “Microsoft® SQL Server 2008 Database Development”


OO Concepts


C# exam


70-536 “Microsoft® .NET Framework 2.0 - Application Development Foundation”




I love to creating applications that are efficient and solid inside and out. Applications, that people actually want to use. I've been doing this for more than 6 years now.

I'm self-motivated, energetic and creative with a special talent for troubleshooting and resolving complex project problems. Have strong analytical, interpersonal and communication skills. I aim to design strategy to achieve optimal outcome and always bring the case to a conclusion.


  • Banking software
  • Financial software
  • System Integration
  • Consulting/Outsourcing
  • Airline software