Мартин Фаулер, Рефакторинг

Кормен и другие, Алгоритмы: построение и анализ

Джоэл о программировании

Фредерик Брукс, Мифический человеко-месяц или как создаются программные системы


 

TopCoder Rated Member   Java Champion

Yakov E. Sirotkin
Birthday: May 10, year 1977
E-mail: yasha@telamon.ru

Professional objective: Write code that matters.

Java Software Developer since 1999.

Education: 1994-1999 Saint-Petersburg State University. Mathematics & Mechanics Faculty, department of Mathematical Analysis, diploma with honors.

March, 2007 — April, 2010
Software Developer at Yandex
I transfered Yandex.Money web part development from Moscow to St.Petersburg, from "big Yandex" to Yandex.Money. After that I transfered internal CRM project from prototype developed by external outsourcing company to production.

June, 2006 — February, 2007
Web-developer at Siemens Business Services
Outstaffed coding monkey.

July, 2005 — March, 2006
Software Developer at interresearch a|s
Development of the Internet surveys ASP platform (Java/Tamino). I switched the system to UTF-8, unified the Tamino API usage, wrote the Ant script for the build process, reduced the number of pop-ups and redirects, implemented several new features and fixed a lot of bugs.

February, 2003 — July, 2005
Software Developer at DataArt
Web applications (Java/Oracle/Struts), Quantitative Finance (C#).

Speaker: Talks about Refactoring, Asynchronous Tasks Execution and XML at Sun Tech Days and other conferences.

Other: Blogger, JUG.RU leader, completed several projects as freelancer, more than 3 years of software development experience at other companies.

Keywords: Refactoring: rename, code cleanup; patterns: XSLT, asynchronous tasks execution; development environment: Ant, Subversion, JIRA, IntelliJ IDEA; database: Oracle; deprecated: C#, Visual Basic for MS Excel, Borland Pascal.

LinkedIn, Мой Круг



Хостится на .masterhost Яндекс цитирования   SpyLOG   Рейтинг@Mail.ru  Rambler's Top100