Alex Yashin

EN | RU

A LITTLE ABOUT ME

Hello. I am web-developer. mobile developer. windows UWP developer.
Working on every new project, I follow principles of software development which I adopted myself:

LATEST TWEETS

DEVELOPING PRINCIPLES

Priority of importance

The most important part of the work should always be done first. This allows my Client to start testing critical functionality of a System before its completion and decrease development risks.

Simplicity

Simplicity leads to convenience which is always pleasant to work with as an easy for understanding and accessible environment. For any system, convenience is one of its "golden" factors.

Step-by-step changes

Evolution is always more preferrable than revolution. So any kind of changes should be done in small portions. I always try to produce stable intermediate versions using as narrow timeframes as possible and provide them to a Client.

Testing

Testing is some kind of stability check. Every System requires a separate, adequate set of functional tests and automated unit tests. This set must match the complexity of a System and requirements to its predictability.

WORK PROCESS

IDEA

CONCEPT

SPEC

DEVELOP

TEST

LAUNCH

FACT

40+ PROJECTS COMPLETED

6 DEVELOPERS IN TEAM

PARTNERS

MY WORKS

DROP ME A LINE

LET'S GET IN TOUCH

info@alex-yashin.com

+7 (9510) 97-01-35

Ulyanovsk, Russia

LET'S SOCIALIZE

WORK HISTORY

2008

Developer

Freelance.

Web & Mobile development

2008

Web Developer

Imhonet.

Highload recommendation service based on collaborative filtration. Blogs, music, community, search sections, partners data import components, first version of activity and qualifications ratings.

2006

Developer

Qualiteam Software

I have completed more that 140 X-Cart customization.

EDUCATION HISTORY

2007

Master of Computer Science

Ulyanovsk State Technical University

Software Development, Mathematics, Visual Languages. Dissertation titled "Metacompilation of Visual Languages"

2005

Bachelor of Computer Science

Ulyanovsk State Technical University

Software Development, Computer Science, Mathematics, Visual Languages

A LITTLE ABOUT ME

I specialize in:

  • Windows UWP programming
  • Strong web-development

Besides, I'm skilled and experienced in a wide range of technologies and willing (and wishing!) to participate in interesting team-based projects and startups.

I'm a very loyal person, therefore, all requirements regarding such projects are straight and simple:

  • Team effectivity. Joined, solid team work in such projects should lead to a more effective summary result that an effort of each individual developer.
  • Meaningful ideas. In other words, a project should be as useful to IT society as possible and combine ambitions and innovations at the same time.
  • Some non-trivial task in terms of math, optimization or system orientation is desired as a core for the project wanted.

A bit of lyrics: I adore programming as a Technology, as a Creative process, as a System approach to the words surrounding us. That's the very core of a Paradox of human activity: ordered systematization of a world which is chaotic from the first sight, turning abstractions into a solid, functioning software system. So, overall, a programming turns into some kind of philosophy... always based on practice.

I'm absolutely sure that systems are created for practical reasons, to satisfy some peoples' needs. Working on every new project, I become more and more assured in this and try to follow principles of software development which I adopted myself.

I also have no doubt that there's a plenty of like-minded persons among my existing and potential clients, partners and colleagues, that is why I'm eager to establish a long-term and trustful partnership with such people and really hope to achieve this.

Our common goal with all humanity is to transfer the reality around us to make it better with well-thought, gradual and purposeful actions. There are you, me and computer (as our common tool). It's time for action!

TESTIMONIALS

Alex Bilmes Bilmes Media

I am glad to work with Alex. He is creative, professional and smart person. Also I am speaking Russian and it is simple to communicate with Alex on my native language. Thanks!

VIEW MY LINKEDIN PROFILE

You can view my LinkedIn profile.