PDF Curriculum Vitae - Curriculum Vitae

Document Sample
PDF Curriculum Vitae - Curriculum Vitae Powered By Docstoc
					July 2010


                                                          Curriculum Vitae
                                        My visual resume can be found here: http://www.inevitable.co.za/resume/
Name                              Samantha Laing

Date of Birth                     1 October 1977

Language                          English, Afrikaans

Present Occupation                Scrum Master

Matriculated                      1995 – Alberton High School – Alberton, Gauteng, South Africa

Degree                            1999 - BSc Computer Science and Mathematics – University of Witwatersrand, Gauteng, South Africa

Blog                              www.inevitable.co.za

Twitter                           http://www.twitter.com/samlaing




What is my passion?
I am passionate about enabling development teams to reach their full potential. I strive to make the entire process from business vision to development less
frustrating and more rewarding for all parties concerned. I strongly believe that everybody should enjoy and love what they do, and that people are what make
projects and companies successful. I am also a fan of social networking. I believe blogging and twitter help me pursue my career and allow me to connect with
like-minded individuals accross the world.


Development Skills
The first 8 years of my career I was a developer; these are some of the language I utilized – from most recent:
C#.net, VB.net, ASP.net, ADO, Delphi, SQL, XML, UML, Java, NDoc, NUnit, NCover, Enterprise Library, Javascript, XSL, Source Safe, skmMenu, Agile principles, XP
principles, nHibernate, Spring.Net, UIPAB, WilsonORMapper, IBatis




Academic Details

University of the Witwatersrand
Degree achieved                        BSc Computer Science and Mathematics
Graduation Date                        December 1999
Year                                   Subjects
1999                                   Mathematics 3, Computer Science 3, Math’s Insights 3 (Certificate of First Class)
1998                                   Mathematics 2, Computer Science 2
1997                                   Mathematics 1, Computer Science 1 (Certificate of First Class)
1996                                   Physics 1, Chemistry 1, Biology 1, Mathematics (Bio) 1 (Certificate of First Class)


Certifications
November 2008                          Certified Product Owner
August 2008                            Certified Scrum Master




Employment History

Current Employment (permanent)
Name of Firm                         Intec Billing
Address                               Newlands, Cape Town
Type of Firm                          Telecoms software
Present Post                          Scrum Master
Date of Employment                    Jan 2010 – present
Reason for leaving



Description
A more in depth description of what I do as a Scrum Master can be found here: ScrumMaster - My Definition
At Intec my primary responsibility is to be a scrum master on two of their product teams. As a part of the Scrum Master team, we collaborate on
problems our teams have, share impediments and focus on improving and learning from each other.


Other initiatives:
    Assisted in socialising scrum by adding a section to the internal wiki about what the scrum master team does and what we are planning
    Socialising scrum outside of my teams - on the wiki I keep track of the teams progress and commitments, feedback from retrospectives and
    reviews. This allows the team to always be able to see what has happened and allows other individuals (managers, sales etc) to see what is
    happening without having to interupt the team. Please read more about this here: Communicating the Sprint
    I started and administered an inhouse wordpress mu blog. The aim was to encourage people on the floor to blog about their passions and
    opinions. It influenced 3 people to start their own external blogs aswell as becoming twitter users for work related issues. To date around 6
    people have blogged about 30 posts on various topics.
    I coached 6 sessions of a Product Owner training course within the company. Please read more on the session topics here:
                     The Product Owner and the vision
                     The Product Owner and the start of the backlog
                     Backlog Grooming
                     Prioritisation of the Backlog




Previous Employment (permanent)
Name of Firm                          Barone, Budge and Dominick (BB&D)
Address                               Century City, Cape Town
Type of Firm                          Software Development
Present Position                      Development Manager- SARS project, member of Leadership Team
Date of Employment                    November 2005 – December 2009
Reason for Leaving                    To gain experience in agile processes, and experience different teams and types of work.


Projects
BB&D                                  (Mar 2009 – current)
Leadership Team                       The Leadership Team met with the Cape Town Executives once a week to communicate and troubleshoot any
                                      arising issues. A focus area was Company Culture, as the team had identified that it needed active and
                                      ongoing support. I was responsible for the Communication Portfolio under Company Culture.

                                      I initiated the following activities under this portfolio:

                                                 • A monthly company lunch where all (on site and off site) employees came to discuss and chat
                                                 and mingle.

                                                 • Buzz, a monthly newsletter which gives brief feedback of what others are doing in the company
                                                 on their projects.

                                                 • I actively promoted the use of twitter as a tool to learn and share information.
                                                     (www.twitter.com/samlaing)

                                                • Worked on an informational “pack” for new employees.
Various Projects                      (Mar 2009 – current)
                                      A very challenging project as this is remote development with the client in Pretoria and other development
                                      teams in Johannesburg and Pretoria. Technologies include .net, python, C++. I managed a team of 12 in
                                      Cape Town.
                                      Responsibilities:

                                                 • Manage the team, the team size, structure and growth rate to ensure ongoing efficient
                                                 development and capacity to enable Cape Town to take on more work from this client

                                                 • Mentoring and training of developers (.net, team leading)

                                                 • Work closely with the client & analysts to control scope

                                                 • Work closely with BB&D Jhb Management and Client Management Teams
                                               • Identify Solutions for Business problems

                                               • SDLC support:

                                               I was responsible for all Cape Town deliverables, and thus was responsible for the overall efficiency
                                               of the SDLC in Cape Town.

                                                     • Oversee all architecture, design, documentation, support , testing and delivery of software.

                                                     • Formulate and implement software development cycles to assist with high quality, quick
                                                     delivery cycles.

                                                    • Recruitment, appraisals, management of team members related to HR.
Sanlam                              (Dec 2007 – Feb 2009)
Harold (phase 2)                    Development Manager (28 developers), using various technologies (Java, .net and flash).
(www.sanlamconnect.co.za)           Main tasks: identifying development needs, putting critical processes in place and streamlining development,
                                    understanding of scope, resource skills and capacity, ability to identify and deliver tactical solutions within tight
                                    timeframes, coordinating new development and interim releases, and maintenance of both code bases -
                                    Production & Development. Mentoring of new team leads. Liaising with business and analysts to ensure
                                    development and technologies aligned with their vision. Assistance with estimation and planning, as well as
                                    solution design decisions.



Sanlam                              (Nov 2006 – Dec 2007)
Harold (phase 1)                    Team Lead (20 developers working in Java and .net), development, design, research. High profile project with
(www.sanlamconnect.co.za)           tight deadlines and long hours. Implemented standards and processes in place for production support and
                                    new development.
                                    (C# 2.0, ASP 2.0, VS2005)


Metropolitan                        (Dec 2005 – Nov 2006)
New Quote System                    Development, design, research. WilsonORMapper, IBatis.
                                    (C# 2.0, SQL, ASP 2.0, VS2005, Active Reports)


UIPAB, nHibernate, Spring.Net and   (Nov 2005)
ASP.net research                    Research and investigation
                                    (C#.NET, SQL, ASP.NET, Visual Studio.Net)




Previous Employment (permanent)
Name of Firm                        Psitek
Address                             The Vineyards, Durbanville
Type of Firm                        Telecommunication
Present Post                        Software Developer / Architect
Date of Employment                  May 2004 – Dec 2004 (contractor) + Jan 2005 – November 2005 (permanent)
Reason for leaving                  Need to further .net development and best practices.



Projects
Syspro Upgrade Testing Procedure    (October 2005)
                                    Testing of all projects that integrate with Syspro (Financial System) to ensure upgrade of Syspro has no effect
                                    on existing applications.
                                    Full specification and documentation on how to integrate new developments into this test framework – thus
                                    ensuring any future changes to Syspro can be checked against all projects to ensure there will be no issues on
                                    deployment.
                                    Projects tested include: RMS, Board Refurbishment, Budget Tools, Reports.
                                    (C#.net, Visual Studio.Net, nUnit, Syspro e.net)


Board Refurbishment                 (September 2005)
                                    A web front end to Syspro to enable Board Refurbishment. Full management pages aswell. Also outputs to a
                                    flat file that is pulled into syspro for integration.
                                    User manual, full specification.
                                    (ASP.net, C#.net, Visual Studio.Net, nUnit, Syspro e.net)



CRM Investigation and Evaluation    (Nov 2004 – July 2005)
                                    Research and investigation of various CRM’s and how they would fit into our business. Microsoft, AccPac,
                                    GUSH, FrontRange, Clientele. Also investigating various opensource CRM’s. Implementing and adapting
                                    BlueWhale CRM (opensource) to use in our call centre. Made use of Extreme Programming principles.
                                    (VB.NET, SQL, ASP.NET, Visual Studio.Net)
Titan Framework – Part 1         (May – June 2005)
(including DataTierGenerator)    Enforcing various best practices and coding standards within the development team. Enterprise Library, unit
                                 testing. Training the development team to accept object orientation and start using it correctly in all future
                                 developments. Basic framework to assist with the OO shift. Changes to an existing DAL generator to be of
                                 more use in our simplified framework.
                                 Size of team : 1 to 2
                                 (C#.NET, SQL, ASP.NET, Visual Studio.Net)


Sproing Framework                (Feb – June 2005)
                                 Researching various security solutions enterprise wide. Identity Management being crucial. ADAM, Active
                                 Directory, various other Meta Directory structures. The physical implementation strategy was handled by
                                 another team member and the software/development side by myself.
                                 Size of team : 2
                                 (C#.NET, SQL, ASP.NET, Visual Studio.Net)


Organizational Framework         (June 2005)
                                 A framework to map the structure of our organization in various contexts’ and other organizations. In
                                 preparation for Sproing. Used as the test project for the Titan Framework.
                                 Size of team : 1
                                 (C#.NET, SQL, ASP.NET, Visual Studio.Net)


RMS – Repair Management System   (May 2004 – Jan 2005 )
                                 Requirements gathering, analysis, architecture, development. System to manage the repairs of various units
                                 and their parts. The quotation, invoicing, SLA monitoring, reporting.
                                 (C#.NET, SQL, ASP.NET, Visual Studio .NET, SQL Reporting Services, Syspro e.net)
                                 Size of team: 2.


Audit Trail                      Idea to improve productivity within the development team. Handed over to another team member to
                                 implement and learn to use OO, C#, Reporting Services. An Audit trail “logger” that all projects/ developments
                                 can use to log to a central DB. Who did what and when. Web front end to monitor and some reports to
                                 monitor audits aswell.
                                 (June 2005)
                                 (C#.NET, SQL, ASP.NET, Visual Studio.Net, SQL Reporting Services)


Error Tracer                     Idea to improve productivity within the development team.
                                 (C#.NET, SQL, ASP.NET, Visual Studio.Net, SQL Reporting Services)


Data Viewer/Manipulator          Idea to improve productivity within the development team. . Handed over to another team member to
                                 implement due to time constraints. Shows all views in a DB for a project and allows manipulation on screen
                                 and export to excel or csv. To hide complexity of Normalization in DB from the end user and yet allow the end
                                 user to create their own customized reports with as much information as they require.
                                 (C#.NET, SQL, ASP.NET, Visual Studio.Net, SQL Reporting Services)


Specification Diary              Idea to improve productivity within the development team.


Titan Framework – Part 2         (Idea to improve productivity within the development team)
                                 Implementing an SOA (Services Orientated Architecture) enterprise wide. Training the development team to
                                 accept web services and start using them correctly in all future developments.
                                 Size of team : 1-2
                                 (C#.NET, SQL, ASP.NET, Visual Studio.Net, SQL Reporting Services)




Previous Employment (contractor)
Name of Firm                     IDS
Address                          Unit 6C, Waverly Business Park, Mobray
Type of Firm                     Computer Software Design and Implementation
Present Post                     Software Developer
Date of Employment               Jan 2004 –May 2004
Reason for leaving               End of contract.


Projects
OIS                              (Jan 2004 – Mar 2004)
                                 Web development, integrating with numerous databases to give a 3 dimensional view of the data and reports
                                 to various depths.
                                 (VB.NET, SQL, ASP.NET, Visual Studio .NET)
                                 Size of team: 3.


HelpDesk                         (Mar 2004)
                                    Web development, an online call centre utility to log complaints, assign and monitor progress of contractors.
                                    Reports on time etc.
                                    (VB.NET, SQL, ASP.NET, UML, Visual Studio.Net)
                                    Size of Team: 1.


MessageTracker                      (April 2004)
                                    Documentation of System and the User Manual. (Word)
                                    .net deployment and setup files. (IIS configuration, DB installation, web.config changes)
                                    (VB.NET, SQL, ASP.NET, Visual Studio .NET)
                                    Size of Team: 1




Previous Employment (permanent)
Name of Firm                        Thought Factory
Address                             14 Erica Street, Woodstock, Cape Town
Type of Firm                        Financial Software Development
Present Post                        Software Developer
Date of Employment                  June 2003 – Dec 2003
Reason for leaving                  Company ran out of funding and closed.


Projects
MyTreasury Client and MyTreasury    (June 2003 –Dec 2003 )
Server                              A treasury system, client/server architecture. Full security with regards to messages across the net. Design,
                                    architecture and development of system.
                                    (Delphi, SQL)
                                    Size of team : 2


MyIP                                (Nov 2003)
                                    An application that runs on a machine to keep track of dynamic IP addresses.
                                    (Delphi)


Previous Employment (contractor)
Name of Firm                        Ingo Information Solutions (previously Inala Information Solutions)
Address                             41 Gen. van Ryneveld Road, Persequor Plaza, Persequor Techno Park, Pretoria R.S.A.
Type of Firm                        Computer Software Design and Implementation
Present Post                        Software Engineer
Date of Employment                  July 2002 – May 2003
Reason for leaving                  Traveling to Pretoria every second week was too disruptive.


Projects
Tracker – Customer Delight System   (July 2002 – May 2003)
[CDS]                               Analysis of customer relationship management. Design/architecture and development of the system.
                                    (VB.NET, Oracle, ASP.NET, Visual Studio .NET, C#.net)
                                    Size of team: 1 to 8.


Dunhill                             (December 2002)
                                    Creation of their “dashboard”. Used various databases in London and Hong Kong to present futuristic “Views”
                                    for the company per month.
                                    (Java, Java Beans, JSP’s, SQL, Oracle)
                                    Size of team : 2


Tracker – Billing                   (December 2002)
                                    Analysis of specification and drew up budget plan. Investigated new technologies to use for development.
                                    ( OO DB, Microsoft Project)
                                    Size of team : 1




May 2002 – July 2002 : London

Previous Employment (permanent)
Name of Firm                        Prism (Transwitch)
Address                             Rondebosh, Cape Town, South Africa
Type of Firm                        Computer Software Design and Implementation
Present Post                        Software Developer
Date of Employment                  June 2001 to April 2002
Reason for leaving                  Retrenched
Projects
Prism [Transwitch]      (June 2001 –April2002 )
                        Worked on applications relating to VAGAS, a gateway which “handled” all enquires/transactions between banks
                        and various stores. This was a Server/ Client project working mostly with XML and Java. (UML, Java 1.1.8 &
VAGAS
                        1.3, XML)
                        Size of team: between 2 and 8.


Prism Library           Created and worked on improving and adding to the “Prism Library” of code.
                        (UML, Java 1.1.8 & 1.3, XML)
                        Size of team: 1.




Previous Employment (permanent)
Name of Firm            Dimension Data iCommerce Services (previously BSWData)
Address                 Plattekloof, Tygerberg, South Africa
Type of Firm            Computer Software Design and Implementation
Present Post            Junior Software Engineer
Date of Employment      January 2000 to May 2001
Reason for leaving      I wanted to increase my knowledge in Java and the opportunity wasn’t available at Dimension Data.


Projects
Dimension Data          Pensions (Straight Through Processing)
Old Mutual Unit Trust   Adapting the pensions side to be part of FundsNet.
                        (UML, MQSeries, C++, COM, MTS, VB-testers) – 6 Months.
                        (Jan 2001 – June 2001)
                        Size of team: 8


Dimension Data          Enhancements (Straight Through Processing)
Old Mutual Unit Trust   Enhancements to the 24*7 Middle Layer to the Unit Trust backend (FundsNet).
                        (UML, MQSeries, C++, COM, MTS, VB-testers) – 4 Months.
                        (Nov 2000 – Feb 2001)
                        Size of team: 1


Dimension Data          FundsNet (Straight Through Processing)
Old Mutual Unit Trust   Part of the team that developed a 24*7 Middle Layer to the Unit Trust backend (UML, MQSeries, C++, COM,
                        MTS,) – 3 Months.
                        (May 2000 – Sept 2000)
                        Size of team: 12


Dimension Data          Widget
Old Mutual Unit Trust   Developed an application to dynamically execute programs residing on the Mainframe. (Delphi, C++, COM,
                        XML, MTS, MQSeries) – 2 Months
                        (February 2000 & May 2000)
                        Size of team: 2


Dimension Data          International (Project cancelled midway.)
Old Mutual Unit Trust   Developed an interface to Citibank to allow for automated transactions (UML, C++, MTS, COM) – 2 Months
                        (Feb 2000 – March 2000)
                        Size of team: 2


References
Karen Greaves           Scrum Coach (Intec)
                        Karen is my line manager at Intec.


                        Enterprise Architect (BB&D)
                        I worked closely with Dirk at Sanlam, he is also part of the Leadership Team at BB&D.
Dirk Le Roux

Caryn Schreuder         Development Project Manager (BB&D)
                        Caryn was my project manager at BB&D – Sanlam project, she is also part of the Leadership Team at BB&D.


Mark Isaacs             Software Architect and Developer
                        Mark was my team leader and mentor at Dimension Data.


Julian Dicks            Software Architect and Developer (Thought Factory)
                        I used to work with Julian at Prism and then at Thought Factory. Julian was my team leader and mentor and
                        taught me much of what I know regarding Java and Delphi.

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:316
posted:2/10/2011
language:English
pages:7