Engineering Manager @ Android for Work
https://www.google.com/work/android/ From June 2015 to Present (7 months) London, United KingdomSoftware Engineering Manager @ Chrome OS From January 2013 to June 2015 (2 years 6 months) Moscow, Russian FederationSenior Software Engineer @ Team lead of Chrome OS team in Moscow
https://www.google.com/intl/en/chrome/devices/chromebooks.html From December 2011 to January 2013 (1 year 2 months) Moscow, Russian FederationSoftware Engineer @ Google IE Toolbar
Chrome OS From March 2008 to December 2011 (3 years 10 months) Moscow, Russian FederationSenior Java Developer @ Deutsche Bank DC
- Designed and implemented various components of web-based
corporate system.
- Managed subproject of migrating to company specific application
platform – performed tasks progress tracking, issue investigation. From August 2007 to March 2008 (8 months) Senior Java Developer @ From March 2006 to March 2008 (2 years 1 month) IT team coordinator @ From 2007 to 2008 (1 year) Senior Java Developer @ From 2007 to 2008 (1 year) Java developer @ Deutsche Bank DC
- Designed and implemented various components of web-based corporate system.
- Analyzed and discussed integration details with other enterprise
systems, proposed technical solutions using messaging (JMS) and
XML and implemented core backend components.
- Refactored mailing subsystem, fully implemented asynchronous
messaging.
- Profiled application and eliminated memory leaks.
- Was a tutor for Junior Java developer – assigned tasks and tracked
their progress, performed knowledge transfer tasks.
- Was a team leader – performed estimations, assigned tasks and
tracked their progress.
- Performed application migration to Weblogic 9
- Reviewed existed application unit tests, incorporated using of mock
objects in unit tests. From March 2006 to July 2007 (1 year 5 months) Java developer @ Thomson/Gale DC
- Implemented various components of web-based corporate XML
content management system development.
- Improved learning content XSLT transformation to Blackboard
electronic course system format. From July 2005 to February 2006 (8 months) C++ .NET /C# developer @ Project: .NET Framework Documentation Code Example Project (for Whidbey platform documentation).
Description: converting existing code examples from C# (.NET 1.1) to C++ managed (.NET 2.0) for .NET documentation
Responsibilities:
Coding, testing, modifying code samples, bug fixing
Platforms and tools:
MS VS 2003/2005 beta, MS bug tracking system. From November 2004 to April 2005 (6 months) VB.NET Localization Project (Russia), technical editor @ Description:
Documentation localization as a part of VB.NET Localization Project. Translation correction of technical documentation translated into Russian by automatic translation programs, building a glossary of terms. From October 2003 to October 2003 (1 month)
Master, Computer Science @ Bauman Moscow State Technical University From 2005 to 2007 Bachelor, Computer Science @ Bauman Moscow State Technical University From 2001 to 2005 Riga Classical Gymnasium From 1990 to 2001 Nikita Kostylev is skilled in: XML, Java, Eclipse, JDBC, C#, SQL, .NET, Tomcat, Web Applications, JSP, Software Development, Visual Studio, Microsoft SQL Server, Subversion, Algorithms