Software developer & Web developer in Toronto

software developer

Senior .net software developer

Microsoft Certified professional software developer with a passion for software development especially with agile practices such as Test Driven Development, with an in depth knowledge of OOP, Domain Driven Design, GoF Design Patterns.

Over 8 years  of experience in software development and web development industry, spanning ASP.NET 1.1 to ASP.NET 4.5 in C# including high transactional enterprise e-commerce applications. Ability to understand and transform complex business requirements into software, ensuring applications are delivered on time, to specification, are scalable, performance optimized and maintainable.

A highly motivated individual who is always learning, able to work to tight deadlines, and who can communicate effectively with technical peers as well as business users. Someone who encourages learning and the sharing of ideas and is always open to new ways of working.

As a software developer, I provide the following services:

  • Analysis and understanding business requirements;
  • Translation business requirements specifications into programming code in C# programming language;
  • High-level design and software architecture based on client system and business requirements;
  • Defining the components and interfaces of software application;
  • Integration developed application with in the client’s infrastructure;
  • Working with customer to identify potential technical risks during the development and launching product;
  • Working with both System Engineering team and QA team to provide the best possible quality of developed application;
  • Working with the Customer to provide support of the delivered system.

As a web developer, I provide the following services:

  • Development user interface in HTML language, including HTML5;
  • Translation wire-frame from image representation into HTML/CSS code;
  • Development of Rich User Interface in Java Script and Java Script libraries such as jQuery, Knockout;
  • Optimizing website pages for multiple browsers;
  • Development of mobile version of the website.

To keep my reputation as a professional software developer and high quality web developer on a top level, I provide the best possible quality to my clients. I am working with cutting edge technologies and able to perform very fast. I am reliable partner for your business with dedication 100% of my time to client’s needs.

Web Development

I provide affordable and professional web development using latest technologies, including, HTML5, CSS3 and jQuery.

Mobile development

Mobile development for major mobile platforms, such as, Windows 8 Phone, iPhone and Android

.NET Development

I use the latest Microsoft products and technologies for .NET development, such as Visual studio 2012, .NET 4.5, ASP.NET MVC, Web API...

Cloud computing

Software development for Windows Azure platform. Migration of existing applications to the clouds and new applications development for Windows Azure