Ilia Senior Software Engineer - Lessev Resume

Warning

CyprusNet is not responsible or liable for any scams, frauds, misleading job offerings or false resume information within Cyprus Jobs free service. We strongly recommend that users never reveal private information such as credit cards, bank accounts, insurance numbers, passports, ID numbers or give away any money and so forth.

If you've been targeted by a job scam, report to: Cyprus Crime Combating Department

Ilia Senior Software Engineer - Lessev is looking for a Technology job in Nicosia;Limassol;Larnaca;Paphos;Famagusta, Cyprus.

Candidate Info
Name
Ilia Senior Software Engineer - Lessev
Gender
Male
Marital Status:
Married
Children:
2
Country Of Origin:
BULGARIA
Last Updated:
07/04/2009
Residence / Contact Details
Address
9 Evelyn str,
The Reeds,
0158
, Centurion, SOUTH AFRICA
Professional Experience
Eclipse Multiplay - Senior Software Engineer - 04/2008 - present

Gijima AST - Senior Software Consultant - 04/2007 - 03/2008

Business Connexion - Principal Software Developer - 10/2005 - 05/2007

Gijima AST - Technical Specialist, DBA - 01/2005 - 10/2005

AST Group - Software Developer - 05/2001 - 01/2005

E BIT - Software Developer - 10/2000 - 05/2001

UWP Engineers - Software Developer - 03/1996 - 10/2000
Qualifications
- BInfTech
- MCP Certification
Skills
• Architecture and design - With the development of platform agnostic pattern languages, design has matured to a point where it is verifiable, repeatable and well defined. It is hard to over-emphasize the importance of good design since it drives most of the non-functional requirements like extensibility and performance. Firsthand experience was gained in both general architectural and general design patterns and also patterns specifically for the network and concurrency domains.
• Full project life-cycle - Responsibility for the full project life-cycle was the rule rather than the exception. This usually includes infrastructure architecture, application architecture, class design, implementation, deployment and support.
This 360 degree exposure resulted in valuable information being fed back into the various stages. For example, doing maintenance, design decisions are either validated or invalidated based on the maintenance effort. This information is then fed back into the design stage so that the same mistakes cannot be made again.
• Computer languages - Be the language weakly or strongly typed, compiled or scripted, if it is or was used on the Windows family of operating systems, chances are it is familiar.
The key properties of source code that drive project quality are clarity, correctness and safety. Different programming languages have different levels of support for these. More important than syntax is how to use a language to maximize these key properties.
Current language developments and the idioms appropriate to them must be conscientiously tracked. Knowing the pros and cons of type checking, type safety and compiled or scripted goes a long way towards using a language correctly for its intended purpose. Language of choice is usually a business decision rather than a technical decision. What is important is using what the language offers to its full potential.
The languages C# and Javascript were the most recently used in projects.
• Operating systems - My experience is limited to the Windows family of operating systems. Extensive experience was obtained in the API's offered by the Windows environment. These include COM, Win32 and the .NET framework. Also important is how these API's interoperate. For example, the .NET framework uses Win32 threading to implement its concurrency classes and so inherits the limitations thereof.
Knowledge of the Windows server kernel allows the mind's eye to see how the major components (interrupt mechanism, task scheduler and the object, memory and I/O managers) interact to get data into and out of application interfaces.
• Enterprise servers - Worked with a variety of relational DBMS's from the start - MS SQL Server version 6.5, 7, 2000 and 2005, IBM DB2 and Sybase as MS SQL Server is the one that I have very deep knowledge.
Microsoft IIS was present in most of the projects participated in.
MOSS & WSS 3.0
• Diagnostics - Most of the skills mentioned above pertain to problem solving.
Languages
C#, VB.NET, SQL, T SQL, HTML, DHTML, Javascript, XML, C++, VML, AXL, VB, VB script
Education
• University, Bulgaria, 1991, BInfTech.

• Van Zyl & Pritchard, Johannesburg, 1998, Entry Level Professional Programming; COBOL.

• Information Technology Users Council, Johannesburg, 1999, The Concepts of Data Processing; COBOL

• Microsoft Software Development Framework, Microsoft, Johannesburg,2001

• Programming with MS Visual Basic .NET, INOBITS, Pretoria, 2001

• MCP Certification, Pretoria, 2003, Exam No: 070-229

• SQL Server 2005 Ascend Developer, INOBITS, Johannesburg, 2005
Interests
• Important to me is to grow strategic skills and function in an environment that requires real problem solving skills.

• I have wide range of interest outside the programming world. When the time is available I enjoy sport activities, spending time with my family, classical music, animals and traveling amongst others.
References
available on request