Looking for a contract position
in Toronto area as a Senior .NET Developer
Toronto, ON, M6P 2P2
Tel: 647.328.3809
Email: 

.NET Developer Resume | Resume Senior .NET Developer in Toronto

If you need my resume in Word or PDF format, please use links below to download Senior .NET developer's resume

Download Microsoft Word senior .net developer resume Download PDF senior .net software developer resume


Alexander Shapovalov

Senior .NET Software Developer

Certified .NET Developer with thorough understanding of current and emerging Microsoft Technologies. Expert in full Systems Development Life Cycle (SDLC). 6+ years progressive knowledge and experience in system architecture, development, implementation and support of Client/Server and Web based applications in accordance with the best practice methodologies. Solid analytical, problem-solving and decision-making skills.

Key Skills

Core Programming Languages:       

  • C#, SQL, JavaScript, jQuery, Prototype HTML, CSS, XML, VB.NET, PowerShell, Json, C/C++,

Databases:

  • MS SQL Server (2000, 2005, 2008), ORACLE (10, 11), MySql, MS Access

Technologies:

  • .NET Framework (1.1-4.0), ASP.NET, MVC, ADO.NET, AJAX, WCF, Silverlight, MFC, WPF, DirectX, OpenGL, OpenAL, DirectSound, IIS 7.5, NUnit, LINQ, Web services

Development Methodologies:

  • Extreme Programming, TDD, UML, Agile, BDD, XP, Scrum

Certificates

  • 2009 - MCPD (Microsoft Certified Professional Developer) - Web Applications
  • 2008 - MCTS (Microsoft Certified Technology Specialist) - Web Applications

 

Professional Experience

Neoedge

June 2010 - August 2010

Senior Developer

  • Developed social application for Facebook.
  • Developed WCF services for communication between frontend and backend servers.
  • Developed user interface using HTML, CSS, Javascript.
  • Provided unit tests coverage for middle tire.
  • Using Flash API provided cross-site communication between different parts of the system.

Key Technologies: WCF, C#, Javascript, HTML, CSS, JQuery, Prototype, JSON, SOAP, IIS 7.5, TDD, NUnit, Flash

 

UBS (Luxoft)

Feb 2008 - May 2010

Technical Leader - Senior .NET Developer

  • Led a team of two developers to plan, execute and maintain a risk profile management system used within UBS’ business process.
  • Optimized application performance by 40%.
  • Implemented application business logic in C# with MVP design pattern to increase unit tests support.
  • Integrated application with 6+ external systems using a combination of webservices and APIs. In addition the application featured a full text search engine (using Oracle Full-Text search) and scheduling abilities using Windows Services
  • Implemented TeamCity for build management and continuous integration, which reduce number of bugs and reduce the time provide build to the customer.

Key Technologies:.NET 2.0 / 3.5, ASP.NET, C#, MVC, MVP, JavaScript, Json, HTML, CSS, SQL, XML, WCF, LINQ, Web Services, IIS, Dundas Charts, Microsoft Enterprise Library, Agile, XP, TDD, Visio

 

Siemens

Jan 2006 - August 2007

Senior Software engineer

  • Was a team member building and deploying several applications to both run on and support their mobile initiatives. Was involved in key aspects of this project that included:
  • Application design, development and installation in Siemens’ and their clients mobile infrastructure
  • Integration with the mySAP architecture and implementation of business processes on their SAP CRM
  • Application design and development using several related and supporting processes including full integration with their billing systems

Key Technologies:MSSQL Server, VB.NET, .NET 1.1 / 2.0, Windows forms, SOAP based XML Webservices and mySAP implementations

 

IDEX

Sept 2004 - April 2005

Software developer in gaming industry

  • Developed modules supporting game development including a graphics engine based on DirectX; implementation of a game scripting language; development of a garbage collection system; development of a sound system based on the OpenAL library
  • Performance enhancements by profiling bottlenecks and implementing algorithm improvements and designing new algorithms from scratch
  • Various graphic manipulation and image processing tools

Key Technologies:C++, DirectX, OpenGL, OpenAL, DirectSound, Win32 API, MFC

 

In addition to my employment I have also gained substantial experience in the following projects:

  • Various short-term contracts focusing mostly on .NET & SQL Server development
  • Authoring the original Atomic CMS – an open source .NET based CMS, and the subsequent maintenance of this project.  The project which started as a personal application and was later released to the open source community.  It is used by hundreds of people worldwide

 

Education

Voronezh State Technical University – Voronezh, Russia

Masters Degree in Computer Science, 2005

5.5 year curriculum focusing on application development, networks, algorithms, software architecture design, multimedia, technical planning and problem solving using case studies

 

Languages

 

  • English – fluent verbal and written  skills (IELTS certified)
  • German – fluent verbal and written  skills
  • Russian - native language

 

 Courses

 

  • 2009 - Design Patterns
  • 2009 - Code Refactoring Methodologies
  • 2009 - Anti-patterns: A study of low-quality code
  • 2009 - Agile engineering: Development through testing

 

 References

  • References are available upon request
 
Powered by AtomicCms content management system