Ведущий разработчик .Net (C#) / Java (full time, МСК)
От: dimsmol Россия  
Дата: 08.01.09 18:55
Оценка:
Ведущий разработчик
Смолин Дмитрий

Полное резюме по запросу.

Более 10 лет опыта в создании программных решений. Выступал в роли ведущего разработчика, архитектора, тим-лидера, менеджера проекта. Работая с множеством различных технологий, овладел способностью легко снимать опыт и приобретать необходимые навыки по ходу проекта.

Опыт работы с платформой .Net — более 5 лет
Опыт написания клиент-серверных приложений — более 6 лет
Опыт работы с web-технологиями — более 6 лет
Опыт работы с Qt (C++) — 1 год

Технологии .Net: ASP.Net, ADO.Net, .Net Remoting, Windows.Forms, mono, Genuine Channels
Web-технологии: ASP.Net, Erlang, HTML, JavaScript, DOM, JSP, Struts, PHP, ASP, CSS, XML
Языки программирования: C#, Java, C++, Erlang, TSQL, PL/SQL
Базы данных: Microsoft SQL Server, Oracle, MySQL
ORM: Hibernate, NHibernate
Операционные системы: Windows, Linux

Пройдя через множество проектов и поработав в очень разных командах, я многое понял и многому научился.
Я обнаружил, что умею:

— Принимать правильные решения, когда всем страшно и ничего не понятно
— Развивать команду, выстраивать отношения между людьми
— Не падать духом и быть адекватным в любых ситуациях
— Решать сложные задачи просто
— Поднимать знамя и вести за собой
— Выстраивать процесс разработки, делать его успешным

Я понял, что те многочисленные технические умения, которыми я всегда гордился — лишь необходимый минимум для решения действительно сложных и интересных задач. Технологии стали лишь инструментом, выбираемым под конкретные задачи, а нередко и осваиваемым в процессе, для достижения поставленной цели.

Я люблю решать сложные архитектурные задачи, помогать другим брать новые рубежи и эффективно взаимодействовать друг с другом.
Люблю взаимодействовать с заказчиком, помогая прояснить суть проекта и необходимые детали реализации.
Люблю осваивать новое, открывать области, которые еще не знакомы, брать вершины, на которых никто не бывал.
Умею писать код — красивый и эффективный, стараясь чтобы он, как и принятые решения, был максимально простыми и понятным.

Мой блог: http://dimsmol.livejournal.com

Период работы: С октября 2007 года по настоящее время
Должность: Архитектор, Ведущий разработчик (Полная занятость)
В компании: Live Communication Tools LLC, г.Москва
Описание деятельности компании: Стартап, разработка системы обмена визуальными (рисованными) сообщениями
Должностные обязанности: В проекте MoodBox (http://moodbox.com):
— Управлял процессом разработки серверной части
— Разработал архитектуру серверной части (Erlang)
— Разработал протокол клиент-серверного взаимодействия на базе XML и HTTPS с использованием технологии BOSH для мгновенного уведомления о событиях
— Разработал генератор кода, автоматически создающий C++ код транспортной прослойки для клиентского приложения согласно модели данных (Erlang)
— Разработал систему развертывания приложения в Amazon EC2
— Разработал отдельные части клиентского приложения (Qt, C++)
— Выступал в роли эксперта при проектировании клиентской части
— Занимался набором людей в команду

Языки и технологии: C++, Qt, Erlang, mochiweb, mnesia, Amazon EC3, Amazon S3, XML, HTTPS, BOSH

В проекте-прототипе ArtyTalk (http://artytalk.com):
— Разработал серверную часть (.Net, C#) и систему клиент-серверного взаимодействия на базе собственного бинарного протокола на базе TCP
— Разработал отдельные части клиентского приложения (Qt, C++)

Языки и технологии: C#, C++, Qt, MySQL

Период работы: С августа 2006 по октябрь 2007 года
Должность: Старший программист (Полная занятость)
В компании: Luxoft, г.Москва
Описание деятельности компании: Разработка программного обеспечения на заказ
Должностные обязанности: Принимал участие в разработки веб-приложения, информационной банковской системы призванной стать заменой Oracle Siebel CRM, более сфокусированной на нуждах банков и содержащей ряд специфичных для банков аналитических модулей.

Разработал настраиваемую и расширяемую архитектуру системы, в которой все формы интерфейса пользователя описываются в виде XML, а затем автоматически преобразуются в ASP.Net-страницы, содержащие весь необходимый код. Также автоматически генерируются все необходимые хранимые процедуры. Модуль работы с формами автоматически выполняет запросы и вычисляет встроенные выражения при показе и сохранении данных формы.

Архитектура системы построена таким образом, чтобы позволить в дальнейшем редактирование форм пользователем, включая добавление новых полей данных, которые будут внесены системой в базу данных.

Языки и технологии: C#, ASP.Net, XML, HTML, Internet Information Services (IIS), MS SQL Server

Период работы: С февраля 2006 по август 2006 года
Должность: Ведущий программист (Полная занятость)
В компании: Paladyne Systems, г.Санкт-Петербург
Описание деятельности компании: Производство программного обеспечения для индустрии хедж-фондов
Должностные обязанности: — Вел направление по развитию продукта Paladyne Portfolio Master (http://paladynesys.com/software/PortfolioMaster.html) в области реализации возможности электронной торговли ценными бумагами на базе протокола FIX
— Разработал архитектуру модуля электронной торговли, реализовал базовую функциональность, координировал работу других разработчиков
— Продукт успешно прошел сертификацию взаимодействия по протоколу FIX (Financial Information eXchange) с Credit Suisse (http://www.credit-suisse.com) и Portware (http://www.portware.com)

Языки и технологии: C#, Windows.Forms, NHibernate, MS SQL Server

Период работы: С марта 2005 по февраль 2006 года
Должность: Менеджер по проектам, Ведущий программист (Полная занятость)
В компании: Eneriss GmbH, г.Санкт-Петербург
Описание деятельности компании: Производство программного обеспечения в области энергетики и энерготрейдинга
Должностные обязанности: — Вел проект разработки модуля построения форвардной кривой, осуществлял взаимодействие с клиентами, управлял разработкой
— Разработал веб-интерфейс на базе ASP.Net и Java-апплетов для генерации и визуализации форвардной кривой
— Разработал ряд вычислительных блоков для расчета форвардной кривой и риск-менеджмента (C++, Oracle PL/SQL)
— Портировал под Linux вычислительную часть модуля построения форвардной кривой, написанную на C++

Языки и технологии: C++, C#, Java, ASP.Net, ADO.Net, Oracle, PL/SQL, HTML, CSS, Javascript

Период работы: С апреля 2004 по март 2005 года
Должность: Менеджер по проектам, Ведущий программист (Полная занятость)
В компании: SKS, г.Ташкент
Описание деятельности компании: Разработка программного обеспечения
Должностные обязанности: — Вел проект по разработке трейдинговой системы по заказу Капитал Банка (http://www.kapitalbank.uz), осуществлял взаимодействие с заказчиком, руководил командой разработчиков, участвовал в разработке
— Вел проект по разработке биллинговой системы для интернет-провайдера UzNet (http://www.intal.uz), руководил командой разработчиков, участвовал в разработке
— Разработал интранет-приложение Tijd Beursmedia Fundscreener (http://www.tijdbeursmedia.com/webgen.aspx?p=236), выступая в роли ведущего программиста в команде из двух человек
— Внес усовершенствования в систему генерации и печати отчетов интранет-приложения, созданного по заказу экспедиционной компании Anker Expedition
— Модифицировал интернет-магазин PCSNEL (http://pcsnel.nl). В рамках проекта выполнил основную часть работы по приведению в порядок структуры базы данных, а также работу по исправлению кода и улучшению его качества
— Принял в начальной стадии и завершил разработку веб-приложения для агенства по вопросам внешней трудовой миграции Узбекистана

Языки и технологии: C#, ASP.Net, ADO.Net, Windows.Forms, .Net Remoting, MS SQL Server, MS Visual Basic, ASP, HTML, CSS, JavaScript, Java, JSP, Oracle, PL/SQL

Период работы: С августа 2002 по апрель 2004 года
Должность: Программист (Полная занятость)
В компании: UCD Micros, г.Ташкент
Описание деятельности компании: Разработка программного обеспечения
Должностные обязанности: — Участвовал в разработке системы таможенного складского учета для UCD Micros (http://www.ucdgroup.com)
— В составе команды программистов произвел модернизацию и расширение функциональности системы банк-клиент Национального Банка Узбекистана (http://nbu.com)
— В составе команды программистов разработал комплексную информационную систему управления производством для полиграфической компании SealMag (http://www.sealmag.com)

Во всех трех проектах использовалась собственная платформа разработки веб-приложений. Она обеспечивает богатый пользовательский интерфейс, создаваемый с использованием DOM и применением AJAX-подобных концепций. AJAX был реализован с помощью ActiveX-компонента, поскольку браузеры еще не поддерживали функциональность XMLHttpRequest. Кроме того, ActiveX-компонент позволил использовать дополнительные функции обеспечения безопасности доступа и передачи данных, а также реализовывал собственную стратегию кеширования запросов, позволяющую работать с приложениями при очень плохом качестве связи (модемный доступ). Серверная часть реализована в виде расширений для Internet Information Services (IIS), написанных на C++ и использующих MS SQL Server в качестве базы данных.

Языки и технологии: C++, MS SQL Server, Internet Information Services (IIS), HTML, CSS, XML, JavaScript

...
.net c# java разработчик резюме москва
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.