Software developer & Web developer in Toronto
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.
