Mihai Virtosu
548 Heritage Center, Salt Lake City, UT 84112
phone 801-587-7546 (work), 801-587-1600 (home)
http://www.cs.utah.edu/~mvirtosu
OBJECTIVE
An internship as a Software Engineer in a competitive and challenging environment that would benefit from my extensive .NET experience and Microsoft certifications.
CERTIFICATIONS
Microsoft Certified Solution Developer (MCSD) for Microsoft.NET
2003
- Developing XML Web Services and Server Components with Microsoft Visual C#.NET and Microsoft .NET Framework (070 320), Date: 12/2003
- Analyzing Requirements and Defining Microsoft.NET Solution Architectures (070-300), Date: 11/2003
- Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio.NET (070 315), Date: 10/2003
- Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Mi- crosoft Visual Studio .NET (070-316), Date: 10/2003
- Designing and Implementing Databases with Microsoft SQL Server TM 2000 Enterprise Edition (Exam 70-229), Date: 09/2003
Microsoft Certified Application Developer (MCAD) for Microsoft.NET
2003
Microsoft Certified Professional (MCP)
2003
Cambridge Certificate in Advanced English (CAE)
1999
EDUCATION
University of Utah,
School of Computing
Salt Lake City, UT 2005 - Present
- Master of Science in Computer Science candidate
- Expected graduation date: December 2006
- GPA 3.85
Politehnica University of Bucharest, Automatic Control and
Computer Science
Bucharest, Romania 2000 - 2005
- Bachelor of Engineering
- GPA 3.7
BUSINESS EXPERIENCE
Software Engineer
Salt Lake City, UT April 2006 - present
- Employer: Intermountain Injury Control Research Center
- Technologies used: Visual Studio.NET, Visual Basic.NET, Microsoft SQL Server, Classic ASP, Classic VB, Java, Jess
- Responsibilities:
- developing new modules in .NET
- porting parts of an old ASP/VB 6 appplication to .NET
- developing a decision support application for pediatric use in Java/Jess
Research Intern
Annecy, France March - June 2005
- Employer: Universite de Savoie
- Technologies used: C/C++, Matlab
- Part of the Compact LInear Collider (CLIC) study at the European Organization for Nuclear Research (CERN)
Software Design Engineer
Bucharest, Romania July 2004 - February 2005
- Employer: Crinsoft / Axway
- Participated in developing a Windows Forms application that managed salaries and payments.
- Responsibilities: developing and testing new modules
- Environments: Microsoft Visual Studio .NET, Microsoft Visual Basic .NET, Microsoft SQL Server 2000, Crystal Reports
- Technologies: Windows Forms, ADO.NET, Crystal Reports
Software Design Engineer
Bucharest, Romania April 2003 - June 2004
- Employer: DBInternational / DataBalk bv.
- Participated in developing and testing a web application which handles and schedules maintainance tasks, repairs and incidents for buildings. The application had more than 30 ASP.NET pages, 6 desktop (Windows Forms) modules, 8 web services and a SQL Server database with more than 70 tables.
- Responsibilities: working on requests and solving bugs
- Environment: Microsoft Visual Studio .NET, Microsoft Visual C# .NET, Microsoft ASP.NET, Microsoft SQL Server 2000
- Technologies: Web Forms, ADO.NET, Windows Forms, Web Services
COMPUTER SKILLS
Operating Systems
- Windows
- UNIX
Programming Languages
- Microsoft C#.NET
- Microsoft Visual Basic.NET
- C/C++ (UNIX and Windows)
- Assembly Language
- Java
Development Environments
- Microsoft Visual Studio 2005
- Microsoft Visual Studio.NET
- Microsoft Visual Studio 6
Smart Devices Programming (PDAs)
- Pocket PC (Microsoft Visual C#, Visual Studio.NET 2003 and Visual Studio 2005)
Database Engines
- Microsoft SQL Server 2000
- Microsoft SQL Server 2005
- ADO.NET
- Oracle
- Microsoft Access
Internet Development
- Microsoft ASP.NET
- AJAX (Microsoft's Atlas framework)
- XML
- XSD
- XSLT
- HTML
Reports Design
- Crystal Reports
Modeling Languages
- UML 2.0
Word Processing
- Latex
- Microsoft Word
ADDITIONAL EXPERIENCE
Computer Science Teaching Assistant
Salt Lake City, UT August 2005 - April 2006
- Employer: University of Utah
- Office hours, assignment explanation and demonstration, both in person and electronically.
Research Assistant in the Intelligent Control Systems Department, Politehnica University of
Bucharest
Bucharest, Romania October 2003 - June 2004
- Joint work with my advisors Ion Dumitrache and Catalin Buiu on Evolutionary Methods of Computation and its applications to Automatic Control and Optimizations, with a special focus on Genetic Algorithms.
RESEARCH PROJECTS
Vibration Reduction in the Compact Linear Collider (CLIC)
Annecy, France March - June 2005
- Part of the Compact LInear Collider (CLIC) study at the European Organization for Nuclear Research (CERN)
- Faculty supervisor: Jacques Lottin, PhD, Professor
- Laboratory: LISTIC (Laboratory for Computer Science, Systems, Information and Knowledge Processing), Ecole Superieure d'Ingenieurs d'Annecy, Universite de Savoie, France
Controller Optimization with Genetic Algorithms
Bucharest, Romania October 2003 - May 2004
- Using Genetic Algorithms to Optimize PID Controllers' Parameters
- Faculty supervisors: Ion Dumitrache, PhD, Professor, Head of the Department of Automatic Control and Systems and Catalin Buiu, PhD, Professor.
- Type of project: Software application
- Environments: Interface written in Microsoft ASP.NET, Microsoft Visual C# .NET and Microsoft .NET Framework and Business logic programming in Matlab. The connection between these two layers is done through COM Interop.
- Information web page: here
ADDITIONAL PROJECTS
AJAX Development using Microsoft's Atlas framework and Visual Studio 2005
University of Utah, Salt Lake City, UT August - December 2006
- This project involved taking a real-world web application with non-Atlas AJAX functionality and transforming it into an Atlas AJAX enabled application.
Operating Systems Development in UNIX
University of Utah, Salt Lake City, UT August - December 2005
- This project involved designing and implementing in UNIX a kernel for an operating system. This kernel serviced user requests (system calls), traps (from the Memory Management Unit and CPU) and interrupts (from the clock and other devices).
AWARDS
University of Utah
Salt Lake City, UT 2005-2006
- Awarded out of state tuition Scholarship.
Politehnica University of Bucharest
Bucharest, Romania 2000-2005
- Awarded Politehnica University of Bucharest Scholarship.
Politehnica University of Bucharest
Bucharest, Romania May 2004
- Annual Session of Scientific Papers, Third Prize
- Title for the paper: An ASP.NET Web Application for Controller Optimization with Genetic Algoritmhs
National Olympiad for Computer Science
Romania 1998
- Fourth Place
National Olympiad for Computer Science
Romania 1997
- Second Place
National Olympiad for Physics
Romania 1996
- Third Place
EVRIKA National Physics Contest
Romania 1995
- Second Place
National Olympiad for Physics
Romania 1995
- Fourth Place
EVRIKA National Physics Contest
Romania 1994
- Third Place
National Olympiad for Computer Science
Romania 1994
- Second Place
National Olympiad for Computer Science
Romania 1993
- Second Place
LANGUAGES
- Romanian (native speaker)
- Fluent English
- Fluent French
- Conversational Italian
References are available upon request.