SlideShare a Scribd company logo
1 of 4
Carl Sonnen
3009 Councillor’s Way • Ottawa • ON • K1T 2T1 • 613.260.7959 • carl.sonnen@rogers.com
CAREER SUMMARY – Application/Solution Developer and Support Specialist
Carl has more than 10 years’ experience in enterprise level, multi-tiered, web and thick-client application
development and maintenance, encompassing all phases of the Software Engineering and Project Management
lifecycles. He is a Microsoft Certified Technology Specialist in .Net 4.0 Web Development with seniorlevel
experience working with SQL Server. Carl is also experienced in developing applications using the Java technology
stack, including Oracle, and a leader in providing Level 1, 2 and 3 customer application support to directors and
highly competent IT professionals,facing challenging system-wide technical problems. He is experienced in
virtualizing whole web infrastructures to produce more scalable, manageable and cost-effective solutions for clients.
Finally, Carl is optimistic and empathetic with a strong thirst for knowledge and is always curious.
Areas of Specialization:
 Software Development  Project Management  Software Engineering
 Database Design/Administration  Enterprise Application Integration  Application Hosting
 Application Configuration  Virtualization  Testing (all levels)
 System Documentation  Training/Presentations  Client Service
SELECTED ACCOMPLISHMENTS
Successfully implemented an overall application caching fix to resolve a major website performance issue,which
Elections Canada had inadvertently introduced when they deployed an untested newmain website just prior to the
2010 Election. The highly researched and performance tested fix resolved the issue in time for the election.
Designed, built and demonstrated the feasibility of virtualizing/adapting Elections Canada’s entire web applications
and hardware infrastructure into a single virtual environment, encapsulated onto one VMWare ESX server. The end
result was successfuldemonstration of a more scalable, secure, portable and cost-effective solution.
Supervised, designed,developed and delivered a large number of sophisticated enhancements and bug fixes as part
of a major release for Passport Canada’s Case Management System. Supervised the development work and testing
of two junior Passport Canada employees on their portion of the work. The project was completed on time and on
budget,and allowed for the transition of application control to the client.
Managed enhancement and task-based projects end-to-end, including:
 Drafting design documents and statements of work with budget and scheduling completed.
 Finding, scheduling and supervising resources
 Executing some or all of the required development work.
 Providing functional and performance testing frameworks, execution of tests and fixing any bugs found.
 Ensuring sign-off by the client.
Taking on this work freed the managers to focus on larger more critical projects with higher budgets and much
larger visible audience.
Received an unprecedented 100% rating on overall customer satisfaction and numerous letters of approval and
commendation from Elections Canada managers and directors, contributing to 8 years of continuous contracts.
Oversaw the recovery and updating of incomplete catalog data received since project inception in 2011 for
www.princessauto.com up until and including 2014 when I took over. We used a detailed and sophisticated process
to update the live data in a timely fashion without incurring any downtime for the customer.
Lead the implementation effort of a major system migration from BizTalk 2006 R2 to 2010 for the Government of
New Brunswick, including deployment automation, ESB error handling and interface redesign.
Acted as Technical Trainer to database administrators and hosting specialists,empowering them to make wiser
decisions regarding optimal setup,maintenance and configuration of BizTalk.
Carl Sonnen Page 2
TECHNICAL PROFICIENCY
Development Platforms:
Oracle eCommerce (10.0.2-11.1), Visual Studio (2003-2010), BizTalk (2006-2013) Eclipse, NetBeans
Programming Languages: Enterprise Databases:
C#, Java, C/C++, VB, PL/SQL, Tcl SQL Server (2000-2012), Oracle (8i-11g), MySQL, PostgreSQL
Operating Systems: Web Skills:
UNIX (Solaris, Redhat), Windows XHTML, XML, ASP, JSP, JS, JQuery, SOAP, WCF, IIS, Apache
Code Management Tools: Virtualization:
Git, SVN, TFS, CVS, VSS VMWare (ESX, Player, Server, Converter), VirtualBox, Hyper-V
Ticket Tracking Tools:
JIRA, Mantis, Bugzilla, PVCS, Oracle, Remedy, QCS, Incident Monitor, TFS
EMPLOYMENTHISTORY
THINKWRAP SOLUTIONS, Ottawa, Ontario (eCommerce Website Development, Integration and Maintenance
firm, using Oracle eCommerce and Hybris platforms)
Level 3 Support Specialist and Developer 2014-2015
Technologies: Oracle eCommerce Java-based Web Platform v. 10.0.2-11.1; SQL Server 2012; Oracle 11g, JIRA
Ticketing and Wiki, Red Hat Linux v. 5, 6; Git v. 2, Eclipse Kepler
 Troubleshooting,bug fixing, implementing enhancements for major client websites such as www.cineplex.com,
www.princessauto.com, www.simons.ca, www.dynamiteclothing.com, www.garageclothing.com,
www.sportinglife.ca, www.lorextechnology.com and others.
 Investigate and resolve issues as major as fixing broken integrations (to payment gateways and fulfillment
centers) to correcting individual order problems and everything and anything impacting the live production
systems.
 Scheduling and releasing both UAT and Production deployments.
 Setup and maintain development VMs for updating and adding functionality to the code base and for initial
testing prior to deploying to Quality Assurance environment.
MATRICIS INFORMATIQUE, Montréal, Québec (Enterprise Application Integration,Service Oriented
Architecture and Business Process Modeling specialists within the Microsoft technology stack )
Developer/Virtualization/Deployment Specialist 2012-2013
Technologies: .Net 2 & 4; BizTalk 2006, 2010 & 2013; BizTalk Deployment Framework ; SQL Server 2008; TFS
 Developed a proof of concept VM to test the beta release of BizTalk 2013
 Refactored a Matricis client’s specialized BizTalk implementation to a generic version for demonstration to
potential clients
 Government of New Brunswick platform migration from BizTalk 2006 to 2010:
 Implemented the BizTalk Deployment Framework as part of deployment automation
 Upgraded the .Net framework version from 2.0 to 4.0 for all components
 Implemented standardized ESB error handling
 Refactored all deprecated SOAP interfaces to WCF
Carl Sonnen Page 3
PRICEWATERHOUSECOOPERS LLP, Ottawa, Ontario (Accounting and Consulting Firmthat acquired MTS
Allstream’s nationwide Enterprise Applications division to satisfy client requests for implementation of new and
enhanced IT systems)
Developer/Support Specialist 2010-2012
Promoted from Associate to Senior Associate (2011).
Technologies: .Net 1, 2 & 3.5; Classic ASP; SQL Server 2000-2008; BizTalk 2006 R2; TFS
 Developed numerous enhancements for various Elections Canada Microsoft developed web applications.
 Led the 400 page technical portion of our renewal hosting and support bid with Elections Canada for another 5
year contract with 3 possible one year extensions. The submitted technical portion scored highest by far
(receiving over 98%) of all technical solutions submitted by all competitors
 Managed the 24x7 application support and hosting of all web applications during 4 general elections and
numerous by-elections between 2004 and 2011 without major incident, leading to a maximum number of
contract renewals
 Developed major releases for Passport Canada, including gathering requirements; developing the middle-tier,
front-end and back-end solutions; iteratively testing those solutions; deploying and maintaining them.
 Supervised junior in-house developers, assigning change requests and verifying that each change was designed
and coded correctly
MTS ALLSTREAM, Ottawa, Ontario (MTS is a telecommunications giant in Manitoba that acquired Allstreamto
secure National presence both on the telecom side and also with the enterprise applications solutions provider
portfolio)
Developer/Support Specialist/Documenter/Trainer/Tester 2003-2010
Technologies: .Net 1, 2 & 3.5; Classic ASP; SQL Server 2000-2008; BizTalk 2006 R2; TFS; Java-based ATG
Framework; Oracle 9i
 Virtualized the complete web infrastructure of Elections Canada’s www.elections.ca site and Environment
Canada’s NTS application using VMWare software, to produce secure,scalable, portable and cost-effective
alternatives to the original hardware-embedded solutions.
 Produced regular enhancements, updates,application and hosting support to Department of Foreign Affairs and
International Trade’s Virtual Trade Commissioner website.
 Scheduled and managed the deployment of new releases as part of a regular cycle, involving documenting,
investigating, designing,coding, testing,approval and release.
 Provided 24x7 hosting,development and support when requested
 Provided major systemdocumentation, including System Design documents,BizTalk Design documents,
BizTalk Deployment guides,Operations and Maintenance manuals among many others.
 Trained Database and SystemAdministrators on how to optimize the SQL Server deployment for a BizTalk
implementation as well as how to deploy the developed solution and configure it to run on multiple BizTalk
servers.
 Provided high load performance testing of the Elections Canada website to verify that a fix addressed a major
performance issue introduced by the client
 Created comprehensive and systematic testing (automated, functional, system, regression) on Industry Canada’s
automatic bankruptcy filing application (e-Filing).
 Developed a detailed master test plan, including a schedule and budget along with individual test scripts for all
tests.Held regular meetings with the testing team members. Completed iterative reviews of the testing plan and
scripts under the direction of the Q&A specialist.
.
Carl Sonnen Page 4
EDUCATION/CERTIFICATIONS
Master of Computer Science (in progress; part-time student)
Carleton University
Ottawa, Ontario
2017 (anticipated graduation)
Bachelor of Science (Computer Science)
University of Ottawa
Ottawa, Ontario
2010 (graduated Magna Cum Laude)
.
Technology Developer Diploma
Algonquin College
Ottawa, Ontario
2000 (graduated Highest Honours)
.
- 2012
OTHER
Languages
 Fully fluent in English
 French proficiency to at least a ‘B’ level equivalency; worked extensively in French with Montreal firm
Matricis and with Federal Government clients on a bilingual help desk; owner of a Grade 13 Bilingual diploma
Security Clearance
 Secret Level II (expired 2014)

More Related Content

What's hot

What's hot (20)

Kishor resume-
Kishor   resume-Kishor   resume-
Kishor resume-
 
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CV
 
Senior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil Ravindranath
 
Supriya Pandeti Resume
Supriya Pandeti ResumeSupriya Pandeti Resume
Supriya Pandeti Resume
 
Dondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net DeveloperDondeti_VenkateswaraReddy_.Net Developer
Dondeti_VenkateswaraReddy_.Net Developer
 
Terrance Bowerman
Terrance BowermanTerrance Bowerman
Terrance Bowerman
 
Fernando_Wu resume.DOC
Fernando_Wu resume.DOCFernando_Wu resume.DOC
Fernando_Wu resume.DOC
 
Jerry Vigil CV - Software Engineer - San Francisco, CA, USA
Jerry Vigil CV - Software Engineer - San Francisco, CA, USAJerry Vigil CV - Software Engineer - San Francisco, CA, USA
Jerry Vigil CV - Software Engineer - San Francisco, CA, USA
 
Zhen li Resume
Zhen li ResumeZhen li Resume
Zhen li Resume
 
Harmik Uchian .Net Resume
Harmik Uchian .Net ResumeHarmik Uchian .Net Resume
Harmik Uchian .Net Resume
 
S Kumar Resume
S Kumar ResumeS Kumar Resume
S Kumar Resume
 
Abdul_Kareem_Resume
Abdul_Kareem_ResumeAbdul_Kareem_Resume
Abdul_Kareem_Resume
 
.Net Developer
.Net Developer.Net Developer
.Net Developer
 
AnkurResume
AnkurResumeAnkurResume
AnkurResume
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-Latest
 
patrick mattor
patrick mattorpatrick mattor
patrick mattor
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Vladyslav_Chapiuk_Resume_en
Vladyslav_Chapiuk_Resume_enVladyslav_Chapiuk_Resume_en
Vladyslav_Chapiuk_Resume_en
 
CV
CVCV
CV
 
CVMahmoudAlnouno
CVMahmoudAlnounoCVMahmoudAlnouno
CVMahmoudAlnouno
 

Viewers also liked

COOP-Resume_Winter2017_LinkedIn
COOP-Resume_Winter2017_LinkedInCOOP-Resume_Winter2017_LinkedIn
COOP-Resume_Winter2017_LinkedIn
Remy Niles
 
LeiChen_resume
LeiChen_resumeLeiChen_resume
LeiChen_resume
Lei Chen
 
MingLiuResume2016
MingLiuResume2016MingLiuResume2016
MingLiuResume2016
Ming Liu
 
JoseSandovalResDec2016
JoseSandovalResDec2016JoseSandovalResDec2016
JoseSandovalResDec2016
Jose Sandoval
 
YueChengResume
YueChengResumeYueChengResume
YueChengResume
Yue Cheng
 
Gupta Nancy_ 28 November_2016
Gupta Nancy_ 28  November_2016Gupta Nancy_ 28  November_2016
Gupta Nancy_ 28 November_2016
Nancy G.
 

Viewers also liked (6)

COOP-Resume_Winter2017_LinkedIn
COOP-Resume_Winter2017_LinkedInCOOP-Resume_Winter2017_LinkedIn
COOP-Resume_Winter2017_LinkedIn
 
LeiChen_resume
LeiChen_resumeLeiChen_resume
LeiChen_resume
 
MingLiuResume2016
MingLiuResume2016MingLiuResume2016
MingLiuResume2016
 
JoseSandovalResDec2016
JoseSandovalResDec2016JoseSandovalResDec2016
JoseSandovalResDec2016
 
YueChengResume
YueChengResumeYueChengResume
YueChengResume
 
Gupta Nancy_ 28 November_2016
Gupta Nancy_ 28  November_2016Gupta Nancy_ 28  November_2016
Gupta Nancy_ 28 November_2016
 

Similar to CarlSonnenProgrammerResumeFebruary2015

Microsoft Technical Lead Resume (1)
Microsoft Technical Lead Resume (1)Microsoft Technical Lead Resume (1)
Microsoft Technical Lead Resume (1)
Ritanshu Barnwal
 
Rob Venable - Developer
Rob Venable - DeveloperRob Venable - Developer
Rob Venable - Developer
Rob Venable
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj Bharat
 
Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016
Latha Venkata
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
gsaadeh
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
gsaadeh
 
Jonathan Terry's Resume
Jonathan Terry's ResumeJonathan Terry's Resume
Jonathan Terry's Resume
jcterry
 
VijayGupta_9.7years_Ericsson_.NET_SQLSERVER_Latest
VijayGupta_9.7years_Ericsson_.NET_SQLSERVER_LatestVijayGupta_9.7years_Ericsson_.NET_SQLSERVER_Latest
VijayGupta_9.7years_Ericsson_.NET_SQLSERVER_Latest
Vijay Gupta
 

Similar to CarlSonnenProgrammerResumeFebruary2015 (20)

Resume
ResumeResume
Resume
 
Resume
ResumeResume
Resume
 
Microsoft Technical Lead Resume (1)
Microsoft Technical Lead Resume (1)Microsoft Technical Lead Resume (1)
Microsoft Technical Lead Resume (1)
 
Rob Venable - Developer
Rob Venable - DeveloperRob Venable - Developer
Rob Venable - Developer
 
Torben Verdich Resume TS-SCI
Torben Verdich Resume TS-SCITorben Verdich Resume TS-SCI
Torben Verdich Resume TS-SCI
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonal
 
Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016
 
Resume of Praveen
Resume of PraveenResume of Praveen
Resume of Praveen
 
CV_InaamKhan_Development
CV_InaamKhan_DevelopmentCV_InaamKhan_Development
CV_InaamKhan_Development
 
Aditya_Bhave
Aditya_BhaveAditya_Bhave
Aditya_Bhave
 
RGProfile
RGProfileRGProfile
RGProfile
 
8 years of experience in .Net web technologies
8 years of experience in .Net web technologies8 years of experience in .Net web technologies
8 years of experience in .Net web technologies
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
 
G saadeh resume
G saadeh resumeG saadeh resume
G saadeh resume
 
Jonathan Terry's Resume
Jonathan Terry's ResumeJonathan Terry's Resume
Jonathan Terry's Resume
 
Resume
ResumeResume
Resume
 
JB_01
JB_01JB_01
JB_01
 
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha Roy
 
Dhiraj_Kalra
Dhiraj_KalraDhiraj_Kalra
Dhiraj_Kalra
 
VijayGupta_9.7years_Ericsson_.NET_SQLSERVER_Latest
VijayGupta_9.7years_Ericsson_.NET_SQLSERVER_LatestVijayGupta_9.7years_Ericsson_.NET_SQLSERVER_Latest
VijayGupta_9.7years_Ericsson_.NET_SQLSERVER_Latest
 

CarlSonnenProgrammerResumeFebruary2015

  • 1. Carl Sonnen 3009 Councillor’s Way • Ottawa • ON • K1T 2T1 • 613.260.7959 • carl.sonnen@rogers.com CAREER SUMMARY – Application/Solution Developer and Support Specialist Carl has more than 10 years’ experience in enterprise level, multi-tiered, web and thick-client application development and maintenance, encompassing all phases of the Software Engineering and Project Management lifecycles. He is a Microsoft Certified Technology Specialist in .Net 4.0 Web Development with seniorlevel experience working with SQL Server. Carl is also experienced in developing applications using the Java technology stack, including Oracle, and a leader in providing Level 1, 2 and 3 customer application support to directors and highly competent IT professionals,facing challenging system-wide technical problems. He is experienced in virtualizing whole web infrastructures to produce more scalable, manageable and cost-effective solutions for clients. Finally, Carl is optimistic and empathetic with a strong thirst for knowledge and is always curious. Areas of Specialization:  Software Development  Project Management  Software Engineering  Database Design/Administration  Enterprise Application Integration  Application Hosting  Application Configuration  Virtualization  Testing (all levels)  System Documentation  Training/Presentations  Client Service SELECTED ACCOMPLISHMENTS Successfully implemented an overall application caching fix to resolve a major website performance issue,which Elections Canada had inadvertently introduced when they deployed an untested newmain website just prior to the 2010 Election. The highly researched and performance tested fix resolved the issue in time for the election. Designed, built and demonstrated the feasibility of virtualizing/adapting Elections Canada’s entire web applications and hardware infrastructure into a single virtual environment, encapsulated onto one VMWare ESX server. The end result was successfuldemonstration of a more scalable, secure, portable and cost-effective solution. Supervised, designed,developed and delivered a large number of sophisticated enhancements and bug fixes as part of a major release for Passport Canada’s Case Management System. Supervised the development work and testing of two junior Passport Canada employees on their portion of the work. The project was completed on time and on budget,and allowed for the transition of application control to the client. Managed enhancement and task-based projects end-to-end, including:  Drafting design documents and statements of work with budget and scheduling completed.  Finding, scheduling and supervising resources  Executing some or all of the required development work.  Providing functional and performance testing frameworks, execution of tests and fixing any bugs found.  Ensuring sign-off by the client. Taking on this work freed the managers to focus on larger more critical projects with higher budgets and much larger visible audience. Received an unprecedented 100% rating on overall customer satisfaction and numerous letters of approval and commendation from Elections Canada managers and directors, contributing to 8 years of continuous contracts. Oversaw the recovery and updating of incomplete catalog data received since project inception in 2011 for www.princessauto.com up until and including 2014 when I took over. We used a detailed and sophisticated process to update the live data in a timely fashion without incurring any downtime for the customer. Lead the implementation effort of a major system migration from BizTalk 2006 R2 to 2010 for the Government of New Brunswick, including deployment automation, ESB error handling and interface redesign. Acted as Technical Trainer to database administrators and hosting specialists,empowering them to make wiser decisions regarding optimal setup,maintenance and configuration of BizTalk.
  • 2. Carl Sonnen Page 2 TECHNICAL PROFICIENCY Development Platforms: Oracle eCommerce (10.0.2-11.1), Visual Studio (2003-2010), BizTalk (2006-2013) Eclipse, NetBeans Programming Languages: Enterprise Databases: C#, Java, C/C++, VB, PL/SQL, Tcl SQL Server (2000-2012), Oracle (8i-11g), MySQL, PostgreSQL Operating Systems: Web Skills: UNIX (Solaris, Redhat), Windows XHTML, XML, ASP, JSP, JS, JQuery, SOAP, WCF, IIS, Apache Code Management Tools: Virtualization: Git, SVN, TFS, CVS, VSS VMWare (ESX, Player, Server, Converter), VirtualBox, Hyper-V Ticket Tracking Tools: JIRA, Mantis, Bugzilla, PVCS, Oracle, Remedy, QCS, Incident Monitor, TFS EMPLOYMENTHISTORY THINKWRAP SOLUTIONS, Ottawa, Ontario (eCommerce Website Development, Integration and Maintenance firm, using Oracle eCommerce and Hybris platforms) Level 3 Support Specialist and Developer 2014-2015 Technologies: Oracle eCommerce Java-based Web Platform v. 10.0.2-11.1; SQL Server 2012; Oracle 11g, JIRA Ticketing and Wiki, Red Hat Linux v. 5, 6; Git v. 2, Eclipse Kepler  Troubleshooting,bug fixing, implementing enhancements for major client websites such as www.cineplex.com, www.princessauto.com, www.simons.ca, www.dynamiteclothing.com, www.garageclothing.com, www.sportinglife.ca, www.lorextechnology.com and others.  Investigate and resolve issues as major as fixing broken integrations (to payment gateways and fulfillment centers) to correcting individual order problems and everything and anything impacting the live production systems.  Scheduling and releasing both UAT and Production deployments.  Setup and maintain development VMs for updating and adding functionality to the code base and for initial testing prior to deploying to Quality Assurance environment. MATRICIS INFORMATIQUE, Montréal, Québec (Enterprise Application Integration,Service Oriented Architecture and Business Process Modeling specialists within the Microsoft technology stack ) Developer/Virtualization/Deployment Specialist 2012-2013 Technologies: .Net 2 & 4; BizTalk 2006, 2010 & 2013; BizTalk Deployment Framework ; SQL Server 2008; TFS  Developed a proof of concept VM to test the beta release of BizTalk 2013  Refactored a Matricis client’s specialized BizTalk implementation to a generic version for demonstration to potential clients  Government of New Brunswick platform migration from BizTalk 2006 to 2010:  Implemented the BizTalk Deployment Framework as part of deployment automation  Upgraded the .Net framework version from 2.0 to 4.0 for all components  Implemented standardized ESB error handling  Refactored all deprecated SOAP interfaces to WCF
  • 3. Carl Sonnen Page 3 PRICEWATERHOUSECOOPERS LLP, Ottawa, Ontario (Accounting and Consulting Firmthat acquired MTS Allstream’s nationwide Enterprise Applications division to satisfy client requests for implementation of new and enhanced IT systems) Developer/Support Specialist 2010-2012 Promoted from Associate to Senior Associate (2011). Technologies: .Net 1, 2 & 3.5; Classic ASP; SQL Server 2000-2008; BizTalk 2006 R2; TFS  Developed numerous enhancements for various Elections Canada Microsoft developed web applications.  Led the 400 page technical portion of our renewal hosting and support bid with Elections Canada for another 5 year contract with 3 possible one year extensions. The submitted technical portion scored highest by far (receiving over 98%) of all technical solutions submitted by all competitors  Managed the 24x7 application support and hosting of all web applications during 4 general elections and numerous by-elections between 2004 and 2011 without major incident, leading to a maximum number of contract renewals  Developed major releases for Passport Canada, including gathering requirements; developing the middle-tier, front-end and back-end solutions; iteratively testing those solutions; deploying and maintaining them.  Supervised junior in-house developers, assigning change requests and verifying that each change was designed and coded correctly MTS ALLSTREAM, Ottawa, Ontario (MTS is a telecommunications giant in Manitoba that acquired Allstreamto secure National presence both on the telecom side and also with the enterprise applications solutions provider portfolio) Developer/Support Specialist/Documenter/Trainer/Tester 2003-2010 Technologies: .Net 1, 2 & 3.5; Classic ASP; SQL Server 2000-2008; BizTalk 2006 R2; TFS; Java-based ATG Framework; Oracle 9i  Virtualized the complete web infrastructure of Elections Canada’s www.elections.ca site and Environment Canada’s NTS application using VMWare software, to produce secure,scalable, portable and cost-effective alternatives to the original hardware-embedded solutions.  Produced regular enhancements, updates,application and hosting support to Department of Foreign Affairs and International Trade’s Virtual Trade Commissioner website.  Scheduled and managed the deployment of new releases as part of a regular cycle, involving documenting, investigating, designing,coding, testing,approval and release.  Provided 24x7 hosting,development and support when requested  Provided major systemdocumentation, including System Design documents,BizTalk Design documents, BizTalk Deployment guides,Operations and Maintenance manuals among many others.  Trained Database and SystemAdministrators on how to optimize the SQL Server deployment for a BizTalk implementation as well as how to deploy the developed solution and configure it to run on multiple BizTalk servers.  Provided high load performance testing of the Elections Canada website to verify that a fix addressed a major performance issue introduced by the client  Created comprehensive and systematic testing (automated, functional, system, regression) on Industry Canada’s automatic bankruptcy filing application (e-Filing).  Developed a detailed master test plan, including a schedule and budget along with individual test scripts for all tests.Held regular meetings with the testing team members. Completed iterative reviews of the testing plan and scripts under the direction of the Q&A specialist. .
  • 4. Carl Sonnen Page 4 EDUCATION/CERTIFICATIONS Master of Computer Science (in progress; part-time student) Carleton University Ottawa, Ontario 2017 (anticipated graduation) Bachelor of Science (Computer Science) University of Ottawa Ottawa, Ontario 2010 (graduated Magna Cum Laude) . Technology Developer Diploma Algonquin College Ottawa, Ontario 2000 (graduated Highest Honours) . - 2012 OTHER Languages  Fully fluent in English  French proficiency to at least a ‘B’ level equivalency; worked extensively in French with Montreal firm Matricis and with Federal Government clients on a bilingual help desk; owner of a Grade 13 Bilingual diploma Security Clearance  Secret Level II (expired 2014)