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!!