About Me
Senior .Net Developer with 8+ years of expertise designing and developing client-server applications using Microsoft technology stack. Server-side development, desktop applications, web, services, ETL solutions.
* Good communication skills, team member, quick learner, open minded.
* Strong background in designing scalable and maintainable software products.
* Team management expirience, customer interactions, requirements analysis.
• Heavily engaged into designing loosely coupled architectures to enable team to work simultaneously in agile environments. S.O.L.I.D. development principles, dependency management
• Improving team knowledge about good practices, code-reviewing, good OOP/OOD practices, facilitating team interactions, building up desire to improve/learn and succeed as a team.
• Other specialities include:
* C# Programming (.NET 2.0 - 4.5)
* Distributed Architectures (SOA, WCF, Messaging/Queues/RabbitMQ/ZeroMQ)
* Multithreading (AsyncModel, TPL, Lock-Free designs)
* Relational databases (MS SqlServer 2005/2008/2012, MySql, ADO.NET, Entity framework, NHibernate)
* Client-side/UI development (WPF, WinForms)
* Web stack (.NET MVC/RestApi, HTML5/CSS3, AngularJS, Bootstrap)
* Unit testing (NUnit/MsTest/MOQ/NSubstitute).
* Agile methodologies (Scrum, XP, TDD/TestFirst)
* Project managing tools / source control systems (TFS, SVN, Atlassian JIRA)
Interested in building distributed systems using modern architecture and patterns (Domain Driven Design, CQRS, EventSourcing), developing web platform solutions using latest technologies, learning functional programming (F# .NET), NoSql databases.
Hire Remote Developers For Your Project
iT-Outstaffing.com is a reliable Staffing Vendor that provides
Remote
Developers
for your project within 24h on request
Skills description
AngularJS technology is an open source JavaScript based framework proudly developed by Google. AngularJS is designed for a single-application development, using only traditional HTML, CSS and of course JavaScript code. Its goal is an expanding of browser applications using MVC pattern, as well as a simplifying of the testing and development processes.
AngularJS was designed with the strong conviction, that the declarative programming suits best for building good user interfaces and descripting the software components, while the imperative programming suits to describe the business logic. Simply speaking, AngularJS looks like perfectly optimized web framework, aimed to make a frontend programming much easier.
AngularJS proves its popularity by numerous projects like:
As you can see all these projects have simple and user friendly structure. Angular is used to build education websites, platforms for job search, travel, business, shopping and more. Even Google uses Angular for its projects like Save the Date or Google Allo.
No wonder this technology is very popular among freelancers from Ukraine. Experienced FrontEnd Angularjs developers are available to be hired for projects of different complexity levels. AOG appreciates dedication and professionalism, so we offer you only top rated freelance developers!
Request the best specialists for your project below!
C# is object-oriented programming language for networking and web development.
It was originated in 1999 by a software engineer who cooperated with a team developing new language as a complement to Microsoft’s NET framework. At first C# was developed as C-Like Object Oriented Language and in 2000 it got its name - C# (pronounced as see sharp).
C# technology is rather new, but it has updated features of C and C++.
This technology requires good skills at memory leaks and eliminating mistakes issues.
The C# programming process is more simple than C and C++ and more flexible than Java has.
C# source file may define any number of classes, structs, interfaces, and events.
If you have need in C# developers for your project go down the list and choose candidates you like. AOG IT talents are experienced and can join your project fast!
HTML5 is a next version of outstanding, great and notable HTML. The working group on HTML5 includes AOL, Apple, Google and other technology sharks.
The new version includes a number of new tags and elimination of some obsolete or irrelevant tags. It was done to create a comfortable development environment for the producing of new high-quality pages. That was a long awaited step, because the UI and UX trends change the web space and tech requirements annually.
We know all about hiring the Experienced Full Stack HTML5 Developers from an inside! No matter it is Middle FrontEnd HTML5 Freelancer or a Highly Qualified Senior HTML5 Developer – we know how to find really effective team! AOG is a basecamp for professional freelancers who really understand what is professional FrontEnd development. Just choose a contractor and get a 24/7 managers support!
Well, it’s MySQL! The most popular thing within the database world. Did you ever know that even Apple use it as their main database ground? That might sound incredible considering Apple security level but still, it is true! MySQL was developed by "TLC" in order to improve very large databases processing performance. MySQL DBMS was created as a strong non-commercial alternative to other commercial-oriented systems.
MySQL was originally quite similar to the simple mSQL system. During the long time, it was expanding constantly, that is why MySQL is probably the most optimized and errors-free DBMS now. It is used primarily for creating dynamic databases for web pages because of its excellent language support.
Highly Qualified MySQL programmers are the professionals who may really know how to set up any database in an appropriate way. Each of the Full Stack MySQL developers presented on the AOG has enough experience to help you with your databases. Also, they may join your project as technical specialists if you want. MySQL Freelancers are available around the clock, so you can choose the appropriate timelines and deadlines to make the cooperation more convenient.