Curriculum Vitae: Michael B. Hansen Copenhagen September 17 2013



Similar documents
Azfar Bassir. Summary. Experience. Developer at SHFT

CATALOG OF CLASSES IT and Technical Courses

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

AppDev OnDemand Microsoft Development Learning Library

How To Develop A System For A Car Dealership

CommonTime Making Business Mobile. Enterprise. CommonTime. Mobile Solutions. mdesign Platform.

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

2933A: Developing Business Process and Integration Solutions Using Microsoft BizTalk Server 2006

Getting started with your AppDev Microsoft Development Library

Professional Profile

Mobile Application Developer (.NET & Cross Platform)

Platform support for UNIT4 Milestone 4

Objective A software engineering or product development position. (please job descriptions and details for consideration, thank you )

Subordinate clause and main clause (ledsætning og helsætning) main clause subordinate clause main clause

MicroStrategy Course Catalog

IT Development Brokerage Service Information Brochure

CENTRIQ TRAINING Credit Recommendation Guide

Cross-platform Mobile Development.

ANDROID DEVELOPER RESUME USA

Moft Certified Professional Transcript

Key Benefits of Microsoft Visual Studio 2008

Research on the Danish heroin assisted treatment programme

Software Engineer in Belatrix Software Factory - CSM,MCPD,MCSD,MCTS yurmont@gmail.com

Web and Mobile development Engineer

Vincent Gabriel. Summary. Experience. Senior Software Developer at Landmark Network

(55)

BizTalk Server Adapters

Resume of Daniel Martin-Mills

Developing Windows Azure and Web Services

Specialist indenfor softwareudvikling, IT arkitektur og finansiel modellering

antonio lopezatienza CURRICULUM VITAE IT CONSULTANT

SPAMfighter Mail Gateway

Course 5431: Getting Started with Microsoft Office PowerPoint Course 5420: Editing and Proofreading Documents in Microsoft Office Word 2007

PG DAC. Syllabus. Content. Eligibility Criteria

MOC DEVELOPING WINDOWS AZURE AND WEB SERVICES

See requirements for Microsoft SQL Server 2000 or Microsoft SQL Server 2005

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Developing ASP.NET MVC 4 Web Applications MOC 20486

Student evaluation form

MOBILIZING ORACLE APPLICATIONS ERP. An Approach for Building Scalable Mobility Solutions. A RapidValue Solutions Whitepaper

If you are unable to look at this page in your , please click to

Implementing and Managing Microsoft Exchange Server 2003

70-243: Administering and Deploying System Center 2012 Configuration Manager : Monitoring and Operating a Private Cloud with System Center 2012

BRIAN RUSSEL DAVIS. New Media Programming, Design & Concept Development. Summary

Microsoft IT Academy Course List Course Number and Title

HTML5. Turn this page to see Quick Guide of CTTC

Certification Name Cost Certification Name Cost

Qualifying Microsoft Training for Software Assurance Training Vouchers (SATVs)

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

Ivara EXP Installation Prerequisites

100% NO CODING NO DEVELOPING IMMEDIATE BUSINESS -25% -70% UNLIMITED SCALABILITY DEVELOPMENT TIME SOFTWARE STABILITY

Peter Furesz, Tampa, Florida Mobile (USA) 1(914)

my website using software that I wrote.

Short notes on webpage programming languages

NC DIGITAL MEDIA COMPUTING

Lær at spille din kort rigtigt, og få erhvervserfaring gennem AIESEC. Hvad er AIESEC? Vil du vide mere? Hvilke erfaringer kan du opnå i AIESEC?

ASSOCIATE IN ARTS DEGREE-60 UNITS

Dennis Birkebøg. Summary. Skills & Expertise. Leder efter nye udfordringer dennis_mmd@hotmail.com

Søren Pedersen. Dyrlægegårds Allé 22, 3600 Frederikssund Phone

CV: AGGELOS HANOU. Software Developer (desktop & web app.) Personal information 2. Work experience 3. Education and training 3.

Out of the Fire - Adding Layers of Protection When Deploying Oracle EBS to the Internet

Philip Klauzinski. Summary. Experience. Senior UI Engineer at Rightside

Trådløs forbindelse. Juni Peter Fuglsang Product Application Engineer Automation

Your Information Technology Partner. Company Overview. Copyright Mantra IS LLC. All rights reserved.

,... Innovative Software in its Simplicity! Windows Linux Mac OS X ios

Developing ASP.NET MVC 4 Web Applications

1. Digital Literacy - Computer Security and Privacy 2. Partners in Learning: Organize and Manage the Use of ICT in Your Classroom 3.

Company Overview. History

Working as Senior System Analyst at Nihilent Technologies Pvt. Ltd. from 14/07/2010 till date.

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

AA Automated Attendant is a device connected to voice mail systems that answers and may route incoming calls or inquiries.

BSc in Information Systems Degree Programme. Syllabus

Programming Fundamentals of Web Applications Course 10958A; 5 Days

Lucy Zhang UI Developer Contact:

Skillsoft Course Directory January 2014

MARK MINTOFF SKILL SUMMARY SKILL SET LANGUAGES. Mark Mintoff Curriculum Vitae

Project #1: Supporting Development Needs Across Multiple Salesforce Projects for a US Company

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

Product Roadmap. Sushant Rao Principal Product Manager Fortify Software, a HP company

MS 20487A Developing Windows Azure and Web Services

Oracle9i Application Server: Options for Running Active Server Pages. An Oracle White Paper July 2001

The modal verbs kan sende modtage Same word for must and may Future expressed without modal verb

SPAMfighter Exchange Module

BSc (Hons) Information Systems - E311

This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud.

SIMON WOSKO SUMMARY. HIGHLIGHTS Traditional Waterfall and SCRUM methodologies SKILLS

The Windows Web Platform. Michael Epprecht Microsoft Switzerland twitter: fastflame

Partner Gold Learning. Microsoft TRAINING CERTIFICATION

Transcription:

Name: Michael B. Hansen Address: Sofievej 14, 4440 Mørkøv Phone: +45 22 64 29 60 E-mail: michael@berantzino.net Age: 38 Languages: Danish (native), English (perfect in writing and language) Education: 1999 2002 Cand.merc.dat (UH) 1996 1999 BSc in Business Administration and Computer Science 1990 1994 High school, mathematics and physics Courses: 2010 MCPD.NET Framework 3.5 Enterprise Application Developer 2010 MCTS.NET Framework 3.5 ADO.NET Applications 2010 MCTS.NET Framework 3.5 ASP.NET Applications 2010 MCTS.NET Framework 3.5 Windows Communication Foundation Applications 2010 MCTS.NET Framework 3.5 Windows Forms Applications 2003 SiteCore Certified Developer 2003 Programming the Microsoft.NET Framework with Microsoft Visual C# 2002 Visual C++ Windows development with MFC 1999 Institutional TOEFL Test Employment: Year: 2005 Company: SPAMfighter ApS Title: Chief system architect / developer Main tasks: Development, maintenance and 2. level support of SPAMfighter s enterprise products SPAMfighter Exchange Module (SEM), SPAMfighter Mail Gateway (SMG), SPAMfighter Hosted Mail Gateway (HMG) and their accompanying client products. Year: 2005 2005 Company: Danske Bank, Kvantitativ Analyse Title: System developer Main tasks: Primary focus on integration of large C++ framework and external entities via XML and SOAP. In addition to this system maintenance and surveillance of work stations, application servers and database servers. Year: 2000 2005 Company: Groupcare A/S Title: Senior system developer Main tasks: Primary focus on design and implementation of a number of frontend and backend components and worked as chief system architect and backend system developer.

Year: 1998 1999, 1999 2000, 2001 2002 Company: Copenhagen Business School Title: Tutor Main tasks: In periods of 2 semesters I would teach a class of 25 40 students attending 1. year HA(dat) (1998 1999) and 2. Year HA(dat) (1999 2000, 2001 2002) in the areas of Programming, System development, Distributed systems, Operating systems, OOA / D, Project management and HCI. Year: 1997 1998 Company: Snabel & Co. Title: Webdeveloper Main tasks: Development of dynamic websites with database integration Competencies: Development: C# (1.1, 2.0, 3.0, 3.5, 4.0), ASP.NET, C++ (STL, Boost, MFC, WTL, COM, ATL), Visual Basic 6, Java, ASP, VBScript, HTML, DHTML, JavaScript, Jquery, CSS, XML, XSD, Xpath, XSLT, Regular Expressions, SQL (ANSI98, ANSI99, T-SQL), WMI, InstallAware, Xamarin, WinDBG (SOS, SOSEX, PSSCOR2) Systems: SQL Server 2000, 2005, 2008, SQL Server Compact, SQLite, Oracle, Sybase, Windows 95 / 98 / ME / 2000 / XP / Vista / 7 / 8, Windows 2000 Server, Windows 2003, Windows 2008, Windows 2008 R2, ios Theory: Structured analysis, object oriented analysis, design and programming, design patterns, database design and function, network technologies, distributed systems, cryptography algorithms (public key, private key, hashing), optimization and tuning, algorithms Customer references: SPAMfighter: Design and implementation of the following enterprise server products: SPAMfighter Exchange Module, SPAMfighter Mail Gateway and SPAMfighter Hosted Mail Gateway and a large number of supporting client tools. The products support both the x86 platform and x64 platform and includes my own ASP.NET web server, SMTP server, Exchange 2000 / 2003 / 2007 / 2010 integration, Outlook 2003 / 2007 / 2010 Outlook plug-in and policy based filtering engine. The systems primary task is to filter inbound e-mails of spam, virus and other unwanted content. Groupcare: Design and implementation of online file archive, image archive, image manipulation, chat, Network Drive Windows Explorer plug-in, XML API, security module (encryption algorithms to exchange / synchronize data across unsecure network connections). E-Psyk: Design and implementation of encrypted counseling chat. Danmarks Radio: Design, implementation and maintenance of community modules for the youth sites SKUM and Boogie. Design and implementation of online counseling chat. Eniro: Integration of user database between www.sol.dk and www.groupcare.dk. Implementation of system API for remote presentation of user data.

Kræftens Bekæmpelse: Design and implementation of offline counseling module and online counseling chat. Task references: Common Framework: Large generic framework for easy creation of enterprise product platforms. Contains plug-in framework, support for various network related technologies, in-memory application server etc. Microsoft Exchange: Full integration into the Microsoft Exchange mail pipeline with interception and manipulation of inbound e-mails. Web server: Design and implementation of web server that supports HTTP 1.1 and ASP.NET Mail gateway: Design and implementation of SMTP gateway. Contains queue management, intelligent routing and access right management. XML API: Design and implementation of generalized system API for the Groupcare application. Integration to the following customers existing backend systems: Frederiksborg Amt, Denmark s International Study Program, Eniro, FOA, Dansk Magister Forbund, Pædagogisk Medhjælper Forbund, Dansk Metal. XML API: Design and implementation of auto-generating and fully validating system API to large C++ framework for Danske Bank, Kvantitativ Analyse. Network Drive: Design and implementation of Windows Explorer plug-in that allowed browsing and manipulation of remote file archive for a Groupcare application installation. System surveillance: Design and implementation of a number of surveillance modules (web, mail, system performance) which reported back to centralized system.

Recommendations: Justin Bellinger (through LinkedIn): Michael is a deeply gifted developer and software architect, who's grasp of the underlying issues of real development makes him a superb person to have on your team. He is highly focused, exceptionally productive, and has managed to keep that deep inquisitiveness that's the hallmark of a great developer and architect, and no matter the problem, he knows how to dig, reverse engineer (if needed) and solve it. Always. Michael's work has always been exceptional, and his broad skill-set has always meant, no matter how steep the challenge, he always delivers. Usually here, in a recommendation, I would put "always delivers to expectation and on time", but Michael continually delivers well above expectation and ahead of deadlines, sometimes well-ahead. Michael gets my highest recommendation when I say, I would jump at the chance to work with him again; it has been a real pleasure to work with him at SPAMfighter, and to get to know him personally as well; and should his CV ever cross your desk in the future, do yourself a favour, you don't need an interview, hire him!! Assuming I haven't snapped him up first! Working with Michael has been one of the highlights of my career. I don't think I can say fairer than that.

Groupcare A/S:

Copenhagen Business School: Michael B. Hansen er den mest kompetente øvelseslærer jeg har haft som underviser, både i teoretisk og praktisk anvendelse Her er kun rosende ord. Alt er i orden her og et værdigt forbillede for såvel andre instruktorer som forelæsere Michael er den bedste instruktør, jeg nogensinde har haft. Fagligt er han meget dygtig og utrolig god til at forklare stoffet på en let og forståelig måde. Han har været utrolig hjælpsom og engageret hele året gennem (...) Michael B. Hansen er bare en perfekt øvelsesunderviser. Han er altid interesseret i de spørgsmål, der bliver stillet. Han er engageret, og de ting, som man måske ikke lige fangede til forelæsningen, får Michael altid forklaret, så alle er med. (...) Michael har været en god øvelseslære. Han gør meget for at besvare vores spørgsmål Michael Hansen er en god holdunderviser Det kan næsten ikke gøres bedre Virkelig dygtig på de tekniske områder som MOS [Modern Operating Systems] og DS [Distributed Systems] (...) Kanongod instruktør!!