Yusar+ Comprehensive solutions Ltd
I'm a passionate software developer. I like resolve a hard tasks in all sphere of software development: developing, testing, optimization performance, architecture of system, continuous integration.
Languages of programming or frameworks are just tools to achieve a goal.
The main thing to do what you love and I love see that my results of work are working for humanity.
Specialization and professional skills:
- know and apply the basic principles of OOP, AOP;
- algorithm parallelization, optimization, complexity estimation;
- good knowledge of patterns, experience and ability to use them;
- experience of development through TDD, code coverage
tests, modular, integration and load testing (JMeter, Selenium);
- experience in deploying and configuring infrastructure for projects.
- experience and teamwork skills
- divination by screenshots or stack traces of errors
- simplification working by scripting and automation
- get on very well with testers.
Languages and technologies:
- Java (experience 5 years)
Spring Framework, Spring AOP, Spring MVC, Spring Integration, Spring Data, Spring Butch, Quartz, JPA. Development of Web applications, application servers, service integration tasks.
- web services (SOAP, REST), wsimport, JAX-WS, JAXB, XML, XSD, WSDL
- C# .Net 4.0 (experience 8 years)
WinForms, ASP .Net, WCF, WPF, NHibernate, Quartz .Net, structuremap. Development of desktop and web applications, application servers.
- SQL and relational DBMSs (experience 11 years)
good knowledge of Oracle 10-11, MS Sql Server 2005-2012, PostgreSQL 9.X. I am able to optimize queries for working with large data, administer the database, build in the stored procedures own functionality on .Net. Knowledge of parallelize scripts for processing large data.
- Angular JS (experience 5 years)
Writing of their own directives, components for the implementation of the UI.
- сreate reports of varying complexity on Birt, create templates.
- VCS (experience 6 years)
Strong knowledge of GIT. Knowledge of SVN, TFS
- IDE, OS:
Experience in IDE development: Visual Studio, IntelliJ IDEA, Eclipse.
Experience writing scripts for building, testing and deploying applications on Maven, Grunt.
I don't ready for a relocation. I want to work remotely a full time and permanent. I prefer work on a interest logical tasks.
There are my limited code on github: https://github.com/syurov . Sorry, basically I write closed source code.