Alexandru Drăgan
Experienced Software Developer

A passionate developer with extensive experience related to C# .NET, T-SQL and Angular
Metrosystems Romania
2013-11-01 - Ongoing
Experienced Software Developer @ MetroSystems
Develop varios software applications surrounding the DataWarehouse and more
  • SQL development (including database optimizations) in SQL Server 2008R2 -> 2017
  • create and maintain SQL development coding style document
  • create lite custom ORM to work over both SQL Server ADO.NET and ADOMD
  • touched Silverlight 4 programming
  • MVC 5 programming
  • WCF programming
  • ASP.NET Core 2.0
  • AngularJS 1.x
  • Angular 2 / 4 / 7
  • Ionic 3
  • Started migration of department's product from WCF/Siverlight 5.0 to ASP.NET MVC 5, HTML5 and AngularJS 1.x.
  • Lead developer, business analyst and PM for a small project developed inside Metro Group (Real Estate Project Management Tool)
  • Lead developer for a Web platform used to automate DWH tests based on ASP.NET MVC 5 & Angular 1.x.
  • Lead developer for a Web platform used to perform Warehouse data slices (work in progress) based on Angular 4.x and ASP.NET Core 2.0.
Libra Internet Bank
2013-04-01 - 2013-10-01
Technical Lead
Developed various modules for an internal application
  • coordinating SQL development team: created and enforced SQL development guidelines: programming style, source control, deployment), mentoring junior programmers, interface between business and developers
  • (MS SQL 2012 & 2008) SQL developing: developing stored procedures, database optimisations
  • Development research: constructing a basic framework for in-house developed modules (Windows forms), Evaluating tSQLt unit test framework, Evaluating Entity Framework 5 and OpenAccess ORM for usage within backoffice application
TotalSoft
2008-03-01 - 2013-03-01
Software developer
Developing custom modules within Charisma Enterprise, financial services vertical and satellite web applications.
  • C# 3.5/4.0 & Visual Studio 2008 / 2010
  • Facades over in-house ORM
  • ASP.NET 4.0 - develop web application using in-house web framework (TotalSoft.Application) based on custom entity framework and Ext-JS
  • SQL Server 2008 - design and create database structures. Database optimizations Also insured technical support in important Charisma & web satellites implementations such as: Garanti Leasing (MotorActive IFN S.A) and BCR Leasing.
Sargon Invest
2004-07-01 - 2008-02-01
Software developer
C# 2005 programming AVR programming Data acquisition and process controlling
    Universitatea „Politehnica” din București
    - Master of Science (MS)
    2006-01-01 - 2008-01-01
    Universitatea „Politehnica” din București
    - Bachelor of Engineering (B.E.)
    2001-01-01 - 2006-01-01
    "Tudor Vianu" Highschool
    - High School Diploma
    1997-01-01 - 2001-01-01
    Test repository definition for data warehousing
    2017-10-11
    Medium
    A short article about my experience with creation of a small testing framework for Metro's Data Warehouse.

    Adding automatic tests to an ASP.NET MVC application
    2018-04-02
    Medium
    An article about how to add unit testing to a ASP.NET MVC web application.

    English
    Professional working proficiency
    Romanian
    Native or bilingual proficiency
    .NET
    Advanced
      C#
      Advanced
        Visual Studio
        Advanced
          OOP
          Advanced
            Microsoft SQL Server
            Advanced
              ASP.NET
              Advanced
                Silverlight
                Beginner
                  N-tier
                  Advanced
                    ASP.NET MVC
                    Advanced
                      Angular
                      Intermediate
                        AngularJS
                        Intermediate
                          Ionic Framework
                          Beginner
                            TypeScript
                            Intermediate


                              Alexandra Salzmann - METRO PROPERTIES
                              I had the pleasure to work with Alex on a development project. He quickly understands the needs of his customers. Alex is always friendly, professional, on time, very supportive and passionate about his projects. It is fun working with him and learning from him, he always finds a way to make things feasible. His diplomacy and work experience helped us to build something great and sustainable together. I am looking forward to doing more projects with Alex Dragan!