Personal Profile: Name and Contact Details
Personal Profile: Name and Contact Details
PERSONAL PROFILE
Sri Lankan Male, born 1976, enjoys teaching, motor racing, outdoor activities, and spending time with family.
CAREER OBJECTIVES
To be an IT professional of the highest caliber capable of formulating and implementing customer-centric IT solutions while producing bottom-line results to meet the multi-faceted needs of modern enterprises. To give back my knowledge and experience to those seeking to make IT their career through the states free education system of which I am a product.
SUMMARY OF QUALIFICATIONS
Diploma in Technology Open University of Sri Lanka in 2001. Bachelor in Technology (Computer Engineering) Open University of Sri Lanka in 2003.
EMPLOYMENT SUMMARY
Designation External Lecturer Software project management Vice President Consultant / Team Lead Technical Lead Org1 Org2 Org3 Org4 Organization Period of Employment Dec 2008 Current Dec 2007 Current Jul 2007 Dec 2007 Sep 2000 Jul 2007
Overview of Company
sdsdfsdfsdfsfsdf
Overview of Role
Enhance and manage the Technology Solutions team based in Colombo by interviewing, recruiting software engineers and grooming them for the next level of leadership. Design and implement various software solutions for investment banks and assist in creating company IP. As a member of the senior management team assist the company on logistical aspects.
Responsibilities
Shortlist and recruit potential software engineers. Train, mentor and groom them for the next level of leadership. Create the software development process and coding standards. Design and implement various software solutions for large investment banks. As an ISMS auditor assist the company in ensuring the necessary controls are placed and maintained, whilst assisting in conducting internal audits ensuring corrective measures are taken for the risks. As the manager of the fun committee I was responsible in managing a team of volunteers and organizing quarterly events including philanthropy. As a fire warden I assisted the management to conduct periodic fire drills and assisted on the overall safety of the premise and fellow colleagues.
Environment
MS SQL 2000 & 2005, C#, ADO. Net, ASP.Net, WCF, AJAX, Javascript, .Net framework 3.5
Achievements
Designed and implemented a generic SOA framework and components in the Company Product Suite. Designed and implemented a Loans Database for a large investment bank in US.
External lecturer
sdfs university of Sri Lanka. Dec 2008 Current
Overview of Company
The sdfs University provides higher educational opportunities to working adults giving them the road to success, surpassing age, vocation, gender, race, ethnicity and religion. The concept of Distance Education makes this institution a University without walls, functioning through a dynamic network of regional and study centers, with knowledge imparted through multiple media.
Overview of Role
As the external lecturer for Software project management I conduct periodic lectures, create examination papers, guide and groom the students on their final year project commitments.
Responsibilities
Created the self study material for the Software project management course which is a final year subject. Conduct periodic lectures to the students following the course. Create examination papers for continuous assessment and mark them. Guide the students who are doing the final year project on successfully delivery and technical guidance. Work with the head of Electrical and Computer Engineering department and his team on course content and student appraisal.
Environment
Software project management principles.
Achievements
Successfully created a 105 pager study guide which the students base their studies on.
Overview of Company
Company2 is one of the fastest growing airlines in the world. Product1 is the aviation IT solutions provider of the Company2. Product1's continuing mission is to establish itself as the professional IT services and business solutions provider of choice; trusted, valued and respected by the global airline community. It counts more than 50 airlines and aviation companies across all continents in its rapidly growing customer family.
Overview of Role
Team lead for product acquisition and technical lead for redesign of the Flight Crew Portal.
Responsibilities
1. Redesign of Company 2 Flight crew portal. 2. Design the flight crew portal framework and its individual web parts. Design and implement the hierarchical security system. Design the interfaces with other Company 2 systems such as the crew rostering system, the HR system Train the development team on Microsoft Sharepoint 2007 and guide the team. Perform technical reviews on the architecture and take part in management meetings to update the
Company 2 leadership.
Performed all forms of Technical Lead activities for this project.
vvv Product acquisition. Liaise with different technical teams in the Company2 group IT to setup and configure the MINT application suite in the staging and production environment with resiliency and backup. Attend Configuration Management meetings to educate the Company2 leadership on potential risks and application context. Perform all forms of process related activities in the Company2 group IT to introduce a new application suite into the Company2 product infrastructure. Design MINT interfaces with the Company2 applications and co-ordinate with business users and MINT application developers. The overall interface design and responsibility of leading the construction team is held by me. Performed all forms of Team Lead activities for this project.
Environment
JAVA, LINUX AS4, WebLogic 9.2, Oracle 10g, Microsoft office SharePoint 2007, Microsoft office professional plus 2007, Windows workflow foundation, VB.NET, SOA, TRIDION, TIBCO, VERITAS.
Achievements
Successfully integrated a third party product called MINT into the Company2 flight crew and cabin crew training scheduling infrastructure. The 24 x 7 system went live in December 2008.
The flight crew cadre was projected to grow to 30,000 globally by year 2015 and in order to cater for this future growth the existing Flight crew portal will be decommissioned to make way for a better and
Tech Lead
Company 3. September 2000 to July 2007
Overview of Company
Company 3 is a global information technology (IT) services company providing IT consulting, technology and outsourcing services. Using enhanced global delivery model, innovative platforming approach and industry expertise, Company 3 provide cost-effective services that enable clients to use IT to enhance business performance, accelerate time-to-market, increase productivity and improve customer service.
Overview of Role
Design and implement software solutions to various clientele, report on the project progress to client and seniors, monitor the health of the systems, groom and mentor the juniors and collaborate with client, business analysts, architects, software engineers and quality assurance engineers to successfully deliver the assigned projects with the required quality and time duration.
Responsibilities
British Telecom Wholesale (http://www.btwholesale.com/index.jsp)
Reverse engineered the existing BT Wholesale site using the existing code base and redesigned the site components classifying them into dynamic, semi dynamic and static content. Designed the workflow hierarchy by identifying reusable components from the existing code base. Lead a team of 8 engineers to analyze, design and implement the new re engineered site. Performed all forms of responsibilities as the off shore Tech lead on the CMS porting effort.
Played an instrumental role in the requirements gathering phase of the custom control suite (a collection of composite UI controls which will be used in application development). Designed the Custom control suite (consisting of a Tab Control, grid control, date/dates control, custom drop down list, toolbar and all these controls has design time support) using the .NET framework 2.0. Successfully managed the development team on the construction of the control suite. Performed responsibilities as the Technical Lead in the Re-Engineering project. Designed and implemented the configuration database schema and respective enterprise services and successfully integrated configuration parameters into the re-engineered application.
Played an instrumental role in the requirements gathering phase to construct the initial prototypes, DSTD, DSRS, Team ramp up and initial knowledge transfer. Constructed the initial application design using the layered architecture. Overall responsibility of the presentation layer was bourn by me and constructed the Order and Order-Line maintenance UIs which were some of the most complex UIs in the application. Managed a development team of 12 engineers and 4 QA engineers for a period of over a year in all stages of the software development life cycle. (i.e. From inception, elaboration, construction to transition stage) Source code handover to customer was handled by me and successfully managed three major releases with several interim releases. Successfully managed parallel development with the customer and Company 3 team and ensured both teams worked well and collaboratively. Participated in Tech Focus meetings, Leadership calls, performed tech lead reviews on the code base and assisted the leadership team in planned and unplanned meetings on the project.
Played an instrumental role in designing and constructing the DSRS (Detailed Software Requirements Specification) for the CIB phase. Designed and constructed the DSD (Detailed Software Document) for the CIB phase. Played an instrumental role in designing the database schema for the CIB phase. Designed and developed the Order.XML generation component along with the supporting data access classes and the relevant stored procedures. Played an instrumental role in being the onsite Tech Lead and interacted with the onsite managers and architects to perform day to day functionalities and was responsible in handling all on site interactions. Played an instrumental role in creating coding standard guidelines for the use of CIB for VB.NET and performed on-site tech lead level reviews of the code base sent from SL team.
Designed and constructed the DSRS (Detailed Software Requirements Specification) for Fax and Email component, Document center merger and editor components and COMMPOOL2 components. Designed and constructed the DSTD (Detailed Software Technical Document) for Fax component, Email component, Fax Email and Scheduler Monitor component, Printing component and Reporting component. Designed and developed the data access classes for Delivery processing module. Designed and developed the stored procedures for the use of data access classes (consisted of 40 stored procedures). Designed and developed the Routes in Progress UI screen for the use of Delivery Processing module. This UI is used for the display of Truck position of any given route using Microsoft Map Point and a bread crumb trail was drawn with information input using GPS.
Designed and developed Fax and Email Integration POC. The POC covered analysis of technological feasibility in sending Fax and Email via the .NET framework, confirmation of such feasibility via test harnesses and documentation of such achievements. Analysis of Document Center Editor and Document Center Merger. Modules in the Mercury 5.1 Framework will use the Merger component to merge data gathered from the legacy Advantage and Wings systems with templates that are developed in the Editor. The Editor component is mainly a UI which makes it possible for the user to build custom templates (XSLT) for a variety of messages. The analysis included re-engineering of the existing Document Center Editor and Document Center Merger tools, suggestion of techniques to port both tools developed using wxWindows 2.4.0 into the .NET platform. Carried out team management tasks which included coordinating daily conference calls with the US team, construction of the WBS and initial project plan for phase II, construction of Phase II functionality matrix and being the responsible authority of daily deliverables expected out of Colombo.
EDocs Inc. ,eaDirect release version 3.1, 4.0 April 2002 to March 2003 (http://www.siebel.com/customer-self-service-ebilling/customer-self-service-ebilling.shtm )
Designed and developed the CRegEx Engine which is a Perl 5.05 compatible Regular Expression manipulation class for eaDirect version 3.1. Designed and developed Custom Post Conversions support for eaDirect Version 3.1. Post conversion is a means of post processing of the extracted data. Designed Integration of the PCRE library into the Extractor and PDR modules for eaDirect version 4.0. This involves designing the eaDirect system, where gradual depreciation of the current Regular Expression Evaluator is supported and the Perl 5.05 compatible RegEx Engine is integrated into the core workings of the eaDirect system, thus enabling the eaDirect product suite to capture the power and flexibility of Perl 5.05 compatible regular expressions. This is considered as a future engagement for the eaDirect product suite.
EDocs Inc. PDF Integration for eaDirect Version 2.1 Jan 2002 to April 2002 (http://www.siebel.com/customer-self-service-ebilling/customer-self-service-ebilling.shtm )
Designed and developed the PDF Retrieval component in PDF integration for eaDirect version 2.1. This included manipulation of the PDF Data format, integration of the thus developed Retrieval Component with the eaDirect Core classes and design of the JNI layer. Performing end-to-end testing of the eaDirect suite. This included PDF Data extraction, Creation of sub PDF Documents, Uploading of indexing information to SQL 2000 database, deployment of ears and testing for plug-in invocation.
EDocs Inc., eaDirect release version 1.7,1.8,1.9,1.9.1 May 2000 to Jan 2002 (http://www.siebel.com/customer-self-service-ebilling/customer-self-service-ebilling.shtm )
Worked as a release support engineer fixing various defects in eaDirect release version 1.7,1.8 and 1.9. Designed and developed the concept of a marker field for eaDirect version 1.9.1. This task required in-depth knowledge of the eaDirect core classes and web services behavior. Development work spanned across eaDirect User Interface to Extraction subsystem and web behavior. Designed and developed the sort peep in the peep pipeline in eaDirect 2.1. A user requirement arose where the end user required the displayed data to be sorted according to users criteria. A structure referred to as the Peep Pipeline was constructed and a component referred to as the Sort Peep was introduced.
Environment
J2EE; JAVA; Content Management Systems; Interwoven TeamSite 6.7.1; Interwoven OpenDeploy; SiteMinder; Sun One web server; WebLogic 9.2; Weblogic portal 7.0; Oracle 10g; C#; ASP.NET 2.0; ADO.NET 2.0; Microsoft IIS 6.0; MS SQL 2005; XML; XSLT; PL/SQL; Service oriented architecture; Windows 2003 Enterprise Server; MSMQ; Enterprise services; Microsoft Ajax framework; Oracle 9i; .NET Framework version 1.1; IBM Websphere Portlet v 5.0; VB.NET; SQL 2000; Red Hat Linux 7.0; Windows 2000; Microsoft Map Point; C; Visual C++ 6.0; C++; wxWindows 2.4.0; MFC; Weblogic 6.1; Solaris 5.6, 5.7, 5.8; IBM AIX 4.3; Perl 5.05; JNI; ASP; Windows NT Server 4.0; PDF Version 1.3.
Achievements
Successfully led multiple teams in the delivery of over 8 projects working in the full software development life cycle. Ability to work teams in various cultures collaboratively.
ADDITIONAL SKILLS
Brainbench Certification VC++ - Score of 3.29 in 2001 Brainbench Certification C++ - Score of 3.26 in 2001 Australian Computer Society Part 1
REFEREES