Post Job Free
Sign in

Senior .Net Developer

Location:
Bucharest, Romania
Posted:
December 10, 2013

Contact this candidate

Resume:

Ion Miron

(M, **, Romania, BUCURESTI, Sector *, married)

Birth date: 31-07-1984

Phone: 075*******

Mobile phone: 075*******

Email: ********@*****.***

Driving license: No

Objective

I want to work in a company that:

- gets the best of people

- highly appreciates the qualities of its employees

- is willing to invest in research and training

Performance is appreciated.

Targeted job: Full time

Desired job locations: Iasi, BUCURESTI

Mobility: Only in the country

Willing to travel: Up to 50% of my working time

Experience

Experience by domains:

IT / Telecom » Software / Programming - 7 years

.Net Senior Developer (Full time)

Period: 2010-12 <> present

Company and location: CIEL ROMANIA SRL, BUCURESTI

Job domain / occupation: Software / Programming

Developing accounting software in .net using C#, Entity Framework, SQL Server

2008, Windows Forms, DevExpress.

Main responsibilities:

- designing and implementing a continuously growing framework on which all new

products are developed. The framework is based on a 2 tier (with plans of

becoming a 3 tier) and 3 layer architecture. Presentation layer is based on the

Presentation Model pattern.

- write technical specification on framework design, implementation and best

practices

- implementing new business requests

- creating reports

World IT Consultant & Trainer (Full time)

Period: 2010-07 <> 2010-12

Company and location: GAMELOFT ROMANIA SRL, BUCURESTI

Job domain / occupation: Software / Programming

Research & Development for speeding production process.

Optimizing products near their release.

Creating a library for all Windows Phone 7 projects.

Lead HEP Programmer (Full time)

Period: 2008-10 <> 2010-06

Company and location: GAMELOFT ROMANIA SRL, BUCURESTI

Job domain / occupation: Software / Programming

Supervising the local HEP team and another team of 20 programmers located

abroad.

Offered trainings for the HEP teams. For abroad teams training took place on site.

Optimizing production process.

Improved communication with abroad teams.

Code review.

Technical review for the team members.

HEP Programmer (Full time)

Period: 2006-10 <> 2008-10

Company and location: GAMELOFT ROMANIA SRL, BUCURESTI

Job domain / occupation: Software / Programming

Creating embedded demo games on new phone releases mostly.

Since a lot of projects had to be completed before the launch of the phone we very

often worked under short deadlines.

Working with prototypes brought us many special bugs.

Mass port programmer (Full time)

Period: 2005-11 <> 2006-10

Company and location: GAMELOFT ROMANIA SRL, BUCURESTI

Job domain / occupation: Software / Programming

Education

Master / Postuniversitary degree

Faculty of Mathematics and Computer Science, University of Bucharest (2007 -

2009), BUCURESTI

Major: Computer Science

Master's diploma in Applied Computer Science

University (graduate)

Faculty of Mathematics and Computer Science, University of Bucharest (2003 -

2007), BUCURESTI

Major: Computer Science

College / Postgraduate studies

Grupul Scolar Industrial Stefan Procopiu (1999 - 2003), Vaslui

Major: Computer Science

Skills

- Programming languages:

C/C++ Solid

Java Good

C# Solid

- Web programming languages

ASP.NET Good

HTML, DHTML Very Good

JavaScript Good

- Graphics

OpenGL Good

XNA 4.0 Good

Mobile phones Expert

- Database systems

Microsoft Access Intermediate

PL-SQL Good

SQL Server Good

- Other

Ability to improve project development and increase efficiency

Ability to solve complex problems

Foreign languages

English - Advanced

French - Beginner

Competencies

Projects

Hotels Management

This is a web based project developed using the following:

- ASP.Net

- C#

- JavaScript

- SQL Server

- ASP.NET AJAX Control Toolkit

- T4 Editor - for generating SQL Server related code.

It is designed to help the management of multiple hotels. The application allows hotel

owners (and not only) to add their own hotels. Available options when filling out the

hotel:

- add / edit / delete rooms

- add / edit / delete parking

- add / edit / delete facilities per hotel or per room

- add / edit / delete prices per specific periods and room types

- add / edit / delete reservations

- add / edit room status

The application makes use of:

- themes

- localization

- a very solid project structure

- multiple user controls

- web services

3D Shooter with Multiplayer

The project was developed using:

- C++

- OpenGL

This project has its own engine (not a very complex one) and was designed to do

the following:

- load and render maps (a very own specific type of map)

- load and render .3ds models

- allow the movement of players throughout the map using keyboard and mouse

movement

- allow players to pick up weapons and ammo; each weapon has its own look,

damage and projectile speed

- render motion blur effect

- render slow time - this mode allowed a player to be faster than bullets; he can

actually see the bullets flying

- allow the possibility of creating a multiplayer server

- allow a client to search & connect to existing available servers

Peer-to-peer file-sharing client

The project was developed using:

- C#

This project was designed to show the capabilities of networking in C#. It has the

following functionality:

- create a server (a HUB) that allows the connection of multiple clients

- connect to existing servers (a user is capable of connect to multiple servers)

- configure the share list

- see other users connected to the server

- download files or folders from other clients

- real time display of download and upload speed

Remote rendering of large scale models

Project developed under .Net Framework 2.0:

- C#

- OpenGL

The purpose of this project is to help users view large 3D models. Let's assume that

you have some very big 3D models representing various scenes. The rendering of

such a very big model takes time and uses a lot of resources (both CPU and RAM).

It is impossible for a normal user to view such a model, rotate it, zoom in and out, in

decent time. This is where this program is very useful.

It's capabilities are:

- enables users to use a dedicated server for rendering

- clients use low polygon versions for models

- server uses high polygon versions

- clients can choose the resolution at which the rendering is done

- clients can choose the numbers of polygons for the model on his machine and on

the server

- a client can rotate the object, zoom in and out, move around the object freely on his

machine and then send his "position" to the server

- the server takes this information, renders the model in the preferred "position" and

sends the image to the client

- the server can serve multiple clients

- scenes are rendered using OpenGL

Ford Fulkerson Algorithm. Graphs.

Project developed under .Net Framework 2.0 using:

- C#

The purpose of this project was to show the Ford Fulkerson Algorithm.

Features:

- drawing of graphs is very easy and intuitive

- graph nodes can be added, moved or deleted

- arcs can be added, edited and deleted

- users can save and load graphs

- when loading a graph file, the information is analyzed and the graph will be drawn

especially to show the algorithm: on levels from left to right, based on the assumption

that the graph has an entry point and one exit

- the steps of the algorithm can be viewed as an animation; when viewing this

animation, the user can: start / play, pause, rewind, stop, finish, play step by step in

both directions, change animation speed

Volunteering

I taught in the Faculty of Mathematics and Computer Science, University of

Bucharest laboratories for the following courses:

- Algorithms and Data Structures ( in C ) for 2 semesters

- Object-oriented programming ( C++ ) for 1 semester

- Web programmming (HTML, DHTML, JavaScript) for 1 semester

Training courses

OpenGL ES ( Embedded Systems )

Points of interest achieved in this training:

- Shaders

- Height Map

- Collision detection

- Environement reflexion

- Minimap

- Walking on Terrain

- PostFX effects: brighten scene, night effect, grayscale, black and white, distort,

move final image on X and Y axis, invert colors, split screen in 2x2, looking through a

window

- Optimizing performance

Pre-Interview

What motivates you to do your best at work?

The fun and pleasure of creating something ... something that helps

others, something that makes other peoples lives easier.

What is your greatest achievement, so far?

The creation of a very cool and complex tool - something like a

designer - that gives the user an easy and intuitive way of creating

menus and many other things.

The tool is developed in C# and exports the information in a binary

format.

Currently the information is used and processed by a java library with

which one can very easily create mobile applications.

How would your former boss describe you?

- a dedicated programmer

- a team player

- an easy to work with person

How do you see yourself in 5 years?

Working on a big project that has a positive impact on peoples lives.

How would you describe yourself? (3 qualities, 3 flaws)

Qualities:

- ambitious

- pro active

- sociable



Contact this candidate