Aleksey Tkach, Software Development Engineer
TECHNICAL SUMMARY
Broad experience in professional development. Object-oriented analysis, design, implementation and testing. Web-application development. Database systems usage. Distributed systems development. Multithreading high load systems creation. Unit testing, test driven development. Project management. Problem analysis, use of judgment and ability to solve problems efficiently.
Languages:
C#, C++, Javascript, SQL(TSQL), HTML/CSS, PHP, XML
Technologies:
.NET, ASP.NET, MVC, WPF, DI, TDD, SQL, ISAPI/FastCGI
PROFESSIONAL EXPERIENCE
Self employment (freelancer).Moscow 2012 – current
Working as a freelancer in different projects – mostly web sites creation. During the work created my own CMS system based on Microsoft WebParts.
Responsibility: developer
Used languages: C#, Javascript, HTML, CSS
Technologies: Asp.NET, SQL, jQuery, WebParts
Alfa-Direct., Moscow http://alfadirect.ru 2009 – 2012
“Alfa-Direct” brokerage services and trading system - subdivision of “Alfa” bank (http://alfabank.com) provides brokerage services to the traders, over the Internet. I worked as a team leader over the 7 c# programmers and 3 MS SQL programmers. Our main target was to recreate the system which was written in Delphi and then support, discover weaknesses and
upgrade the system. It’s an extremely loaded system with huge amount of users, at that moment it has over 50000 clients and about 5000 clients working online daily. The system now has about 50 servers and is housed in 2 datacenters. My role in the project was to manage the team and plan the work, ensure that all programmers follow general design concepts, keep track of bugs, to design shared classes and structures used in our team project, create specification in different formats (text, schemes, Visio and all the aids which could help me to explain the technical details of the project). I have program the shared kernel used in all services in project. This kernel contains TCP-IP sockets wrapper, network packets serializer, basic threads and queues control, data load/upload classes, logging system and other staffs and features. Any programmer can take this kernel and create his own service which automatically integrates into our system. Also I was in response of creating/programming “Test and control” monitoring system. This part was built as a separate service and win forms application. Using this monitoring system we can see all the services installed, check their health and status and also install/uninstall and configure. But the most interesting part of it is the ability to see the statistics of user activity, threads and queues state and network packets timings and even build graphics and diagrams using different parameters.
Responsibility: team-leader (code writing).
Used languages: C#, C++,
Technologies: multithreading, TCP/IP - Sockects, WCF, XML, SQL, TDD
Development Environment – MS Visual Studio 2008/2010, OS – Windows Server 2008
Aton-Line, Moscow http://www.atonbroker.com/en/ 2007 – 2008
I was outsourcers team leader, but I also share the programmer role.
It was a project called “Interactive Web Portal”. Main idea of this portal was in creation of fully customizable portal which pages are oriented to user. Dynamic content – every page of the portal can change its presentation depending of the user currently looking on it. Content of the page could change automatically depending of user rank and role. For example: on the page default.aspx user in Role “Guest” will see only content which is for guests, but user “Registered” could see also the content (documents, HTML and other.. ) which is for Registered users. Page content elements (cells) can also change they position depending of the situation and user. All page content entered by team of specialists which are: editors, writers, moderators, marketing specialists etc. As a kernel of our portal was taken WebParts technology by Microsoft. Portal hosting environment consists of more than 20 servers. (4 Web Servers, 6 Application Servers, 6 SQL servers, etc. All on MS Server 2003/2008 and MS SQL server 2008 ) All done using MS Visual Studio 2008, Team Foundation Server, ASP .NET 3.5 C#.
Responsibility: Team-leader.
Used languages: C#
Technologies: ASP .NET, WebParts, MS SQL. Web Services,NUnit
Development Environment: MSVS 2008.
Bolotogroup Inc., telework 2006 - 2007
I was working as a team leader of other freelancers in social portal creation project. Portal includes sites of different themes : Dating, Friendship, Shopping, Travel (tickets, hotels and cars booking), career connections, reverse auction, b-mail. Etc.
My role in project contains in: to provide our team with tasks, plan all team work, maintain development process and also to create logical models and to control work quality and program base/shared classes.
Project was made in 3 tier model: DAL, BLL, Web/Win UI. Using asp. Net, and PHP, JavaScript, VML, DHTML, Ajax, XML, XPath. Data base engine used: Ms SQL Server 2005.
During the project I’ve got invaluable working experience.
Besides I’ve got an experience of work with different outer web based API and service. For example:
American Interactive Affiliate Network (www.IAN.com) , it’s devision Hotels.com, one of the Internet based data provider of affiliate marketing services in the fields of travel and tourism in USA and other countries.
Trans Union LLC (www.transunion.com) - web service giving credit history and rate for people living in USA, Europe, Australia and other countries.
Responsibility: Team-leader.
Used languages: C#, Javascript, PHP
Technologies: ASP .NET,Ajax, XML, XPATH, MS SQL. Web Services, CSUnit
Development Environment: MSVS 2005.
I-Teco, Moscow 2005 - 2006
Programmer
System integration company – I moved to Moscow and started to work in commercial firm I-Teco.
I was taken part in project of creation of components for search system called “Analytical courier”.
Components called: “Semantic net”, “Frequency distribution” , “Object finder”. System primary goal is to give user a graphical instrument to simplify analysis of huge data flow. Data flow is getting from different resources such as internet, periodicals, and news-lines ets. This project was developed using Visual Studio on ASP.NET platform. We use some new technologies to increase interactivity. Such as VML , DHML Behaviors and HTML+TIME. This is exclusive work for scientific analysis of social structure in countries and regions. I created all visual representation components such as: semantic net visualization in IE browser with drag and drop possibilities, semantic graph visualization using VML.
Responsibility: Developer.
Used languages: C#, Javascript, HTML
Technologies: ASP .NET,Ajax, XML, XPATH, MS SQL
Development Environment: MSVS 2005.
Murmansk Shipping Company (MSCO), Murmansk http://msco.ru/en 2002 - 2005
Programmer
The biggest shipping company of Russia – My main work responsibility was to manage a project called “Work Time accounting on MSCO ships”. This is a compound, distributed system. Because of the structure of the company the main data base is on shore and little parts of it are on the ships far away in the sea.
a. I was the leader of this project. I was working using model: analyze then develop. I chatted with different peoples working in MSC, studied documents and created DB logical model. Then after direction agreement started development.
b. All coding process was done in team-work with other programmers.
After the main program creation, I was taken part in distribution of the system (I and other programmers meets the staffs on ships and accounting department explain them how to work with program etc.) Then I organize the automated data transfer process from ships and remote departments to our local onshore servers.
Responsibility: Analyst/Developer/Tester.
Used languages: C#, Javascript, HTML
Technologies: ASP .NET,Ajax, XML, XPATH, MS SQL
Development Environment: MSVS 2005.
Education:
09/1995 – 06/2001 Murmansk State Technical University, Faculty of Navigation and Navigational equipment
H1B sponsorship required
Помогите понять, что не так с моим резюме или может все так?
-
- Posts: 1
- Joined: 17 Jul 2014 22:42
-
- Уже с Приветом
- Posts: 4205
- Joined: 10 Jan 2004 01:22
- Location: n-sk -> MD -> VA
Re: Помогите понять, что не так с моим резюме или может все
Почитайте темы посвящённые резюме в этом разделе и перепишите своё на английском.
-
- Уже с Приветом
- Posts: 26853
- Joined: 29 Aug 2000 09:01
Re: Помогите понять, что не так с моим резюме или может все
В резюме не использую слова типа я (I). Кроме етого у вас перечисление проектов в стиле трудовой биографии, а должно быть что данные проекты дали компании где вы работали.
All rights reserved, all wrongs revenged.
-
- Уже с Приветом
- Posts: 539
- Joined: 24 Mar 2004 07:31
- Location: Krasnoyrsk -> -> Chicago
Re: Помогите понять, что не так с моим резюме или может все
я бы написал так:
Alfa Bank., Moscow http://alfadirect.ru 2009 – 2012
“Alfa-Direct” brokerage services and trading system - subdivision of “Alfa” bank (http://alfabank.com).
пару слов, о компании, если она не известна
Worked as a team leader over the 7 c# programmers and 3 MS SQL programmers. Our main target was to recreate the system which was written in Delphi and then support, discover weaknesses and
upgrade the system.
on a project to rebuild the existing system using C# and MSsql.
It’s an extremely loaded system with huge amount of users, at that moment it has over 50000 clients and about 5000 clients working online daily. The system now has about 50 servers and is housed in 2 datacenters. ну оно может и эксрим, а как по сравнению с амазоном?
My role in the project was to manage the team and plan the work, ensure that all programmers follow general design concepts, keep track of bugs, to design shared classes and structures used in our team project, create specification in different formats (text, schemes, Visio and all the aids which could help me to explain the technical details of the project). ПМ/ТЛ-ом, без US опыта? врядли
I have program
Developed the Shared Kernel used in all services in project using C#, C++. This kernel contains TCP-IP sockets wrapper, network packets serializer, basic threads and queues control, data load/upload classes, logging system and other staffs and features.
Any programmer can take this kernel and create his own service which automatically integrates into our system.
Also I was in response of creating/programming
Developed the “Test and control” monitoring system. This part was built as a separate service and
using WinForms application. Using this monitoring system we can see
This system allows to monitor all the services installed, check their health and status and also install/uninstall and configure. But the most interesting part of it is the ability to see the
Aggregated and show the statistics of user activity, threads, queues states, network packets timings, build graphics and diagrams using different parameters.
Responsibility: team-leader (code writing).
Used languages: C#, C++,
Technologies: multithreading, TCP/IP - Sockects, WCF, XML, SQL, TDD
Development Environment – MS Visual Studio 2008/2010, OS – Windows Server 2008
вообще имхо много лишних технических деталей. мало акцента на свою роль и достижения.
keyword 3 раза дублировать не надо, достаточно 2х - вначале резюме общим списком и далее по тексту.
TECHNICAL SUMMARY совсем не торт, надо переписать.
Education - MS/BA in CS/EE at M... факультет не надо.
МS или BA в CS или EE, или иное, в зависимости как evalueted.
Alfa Bank., Moscow http://alfadirect.ru 2009 – 2012
“Alfa-Direct” brokerage services and trading system - subdivision of “Alfa” bank (http://alfabank.com).
пару слов, о компании, если она не известна
Worked as a team leader over the 7 c# programmers and 3 MS SQL programmers. Our main target was to recreate the system which was written in Delphi and then support, discover weaknesses and
upgrade the system.
on a project to rebuild the existing system using C# and MSsql.
It’s an extremely loaded system with huge amount of users, at that moment it has over 50000 clients and about 5000 clients working online daily. The system now has about 50 servers and is housed in 2 datacenters. ну оно может и эксрим, а как по сравнению с амазоном?
My role in the project was to manage the team and plan the work, ensure that all programmers follow general design concepts, keep track of bugs, to design shared classes and structures used in our team project, create specification in different formats (text, schemes, Visio and all the aids which could help me to explain the technical details of the project). ПМ/ТЛ-ом, без US опыта? врядли
I have program
Developed the Shared Kernel used in all services in project using C#, C++. This kernel contains TCP-IP sockets wrapper, network packets serializer, basic threads and queues control, data load/upload classes, logging system and other staffs and features.
Any programmer can take this kernel and create his own service which automatically integrates into our system.
Also I was in response of creating/programming
Developed the “Test and control” monitoring system. This part was built as a separate service and
using WinForms application. Using this monitoring system we can see
This system allows to monitor all the services installed, check their health and status and also install/uninstall and configure. But the most interesting part of it is the ability to see the
Aggregated and show the statistics of user activity, threads, queues states, network packets timings, build graphics and diagrams using different parameters.
Responsibility: team-leader (code writing).
Used languages: C#, C++,
Technologies: multithreading, TCP/IP - Sockects, WCF, XML, SQL, TDD
Development Environment – MS Visual Studio 2008/2010, OS – Windows Server 2008
вообще имхо много лишних технических деталей. мало акцента на свою роль и достижения.
keyword 3 раза дублировать не надо, достаточно 2х - вначале резюме общим списком и далее по тексту.
TECHNICAL SUMMARY совсем не торт, надо переписать.
Education - MS/BA in CS/EE at M... факультет не надо.
МS или BA в CS или EE, или иное, в зависимости как evalueted.
моя родина СССР!
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Помогите понять, что не так с моим резюме или может все
не согласен с данным утверждением.thinker wrote:а должно быть что данные проекты дали компании где вы работали.
рядовой программист должен понятно и внятно изложить какими технологиями владеет и как он их применял на проекте.
а то что эти проэкты что то дали компании, так это не заслуга программиста.
-
- Уже с Приветом
- Posts: 418
- Joined: 11 Mar 2014 03:30
- Location: Spb->SFBA
Re: Помогите понять, что не так с моим резюме или может все
1. Working as a freelancer in different projects – mostly web sites creation. During the work created my own CMS system based on Microsoft WebParts.
Может будет получше
Subcontractor for major companies, hands on development experience of complex Web solutions, CMS and infrastructures.
2. Alfa-Direct., Moscow http://alfadirect.ru 2009 – 2012
“Alfa-Direct” brokerage services and trading system – s ….
Этот абзац очень длинный, другие, кстати, тоже
3. Responsibility: team-leader (code writing).
Обычно пишут team lead и в других местах. Убрать (code writing), т.к. не понятно.
4. All done using MS Visual Studio 2008, Team Foundation Server, ASP .NET 3.5 C#.
Project was made in 3 tier model: DAL, BLL, Web/Win UI. Using asp. Net, and PHP, JavaScript, VML, DHTML, Ajax, XML, XPath. Data base engine used: Ms SQL Server 2005.
Used languages: C#, Javascript, PHP
И др.
Сделай раздел Skills в начале резюме и туда перенеси все скилы, а описания проектов – макс 10 слов только по делу не растекаясь мыслью.
Может будет получше
Subcontractor for major companies, hands on development experience of complex Web solutions, CMS and infrastructures.
2. Alfa-Direct., Moscow http://alfadirect.ru 2009 – 2012
“Alfa-Direct” brokerage services and trading system – s ….
Этот абзац очень длинный, другие, кстати, тоже
3. Responsibility: team-leader (code writing).
Обычно пишут team lead и в других местах. Убрать (code writing), т.к. не понятно.
4. All done using MS Visual Studio 2008, Team Foundation Server, ASP .NET 3.5 C#.
Project was made in 3 tier model: DAL, BLL, Web/Win UI. Using asp. Net, and PHP, JavaScript, VML, DHTML, Ajax, XML, XPath. Data base engine used: Ms SQL Server 2005.
Used languages: C#, Javascript, PHP
И др.
Сделай раздел Skills в начале резюме и туда перенеси все скилы, а описания проектов – макс 10 слов только по делу не растекаясь мыслью.