Dmitry Stillermann
St.Petersburg, Russia
Email: dmitry@stillermann.com
Mobile phone: +7 (921) 753 7150
Skype:
dstillermann
Google Talk:
dstillermann
Summary
- 12 years of experience in project management, account management, system analysis and technical leadership in international projects.
- 16 years of experience in software development industry.
- Primary vertical specializations are finance, telecom, travel & hospitality.
- Experience in steering software products from concept through production phase.
- MS degree in computer science & software engineering.
- Fluent written and spoken English.
Experience
DataArt
August 2004 — present: Project Manager, Account Manager
November 2006 — present: VP, Enterprise Project Management
DataArt (www.dataart.com)
is a renowned provider of software outsourcing services,
with extensive expertise in financial, travel, telecom and media sectors.
Headquartered in New York City, DataArt runs R&D centers in Russia and
Ukraine.
My primary responsibilities at DataArt are account and project management for several
strategic customers. I am in charge of high-level project planning and coordination
of efforts across functional teams within a project. I communicate with team
leaders, as well as various project stakeholders. I am also part
of business development team and, as such, regularly involved in prospecting, marketing
and sales activities.
Below is a summary of key projects
I have managed:
- Investor Relationship Management (IRM) solution
Complete reengineering of an IRM solution for hedge funds, fund administrators
and other alternative investment professionals.
DataArt's client was the company that had actually defined IRM as
a distinct product type. Their flagship product was implemented in late 1990s
in Visual Basic and enjoyed great commercial success, but scalability and
usability issues began finally to creep up. The reengineering project goal was
to re-create the business functionality on Microsoft .NET platform,
with special focus on features targeted for larger customers
(scalability, complex access control, support for ASP model, etc.).
Our team handled the full lifecycle of the new product implementation,
from requirements elicitation, end user interviews and architecture definition
through first live deployments and transfer of maintenance responsibility
to client's in-house team. I was personally responsible for SDLC definition and
ongoing development management. I was also leading the business analysis team,
creating and maintaining a complete set of requirement specifications.
- E-learning portal
DataArt implemented a major release of a web-based e-learning solution
for preschoolers and elementary school pupils. The client's main objective was
to unite functionality from several similar products into a single application
with unified UI and centralized administrative and management function.
The development was based on the previous release of one of those products
(implemented in ASP and Visual Basic), but some functionality had to be reimplemented,
as the products that supported it had been implemented in Java.
Project challenges included ensuring the support of extremely wide range
of web browsers, coordinating across multiple teams (including the client's
testing and content team, as well as large QA team provided by another vendor),
and meeting a very aggressive deadline (the release was due to hit
shelves by Christmas).
- Liquidity Management application suite
DataArt helped our client to create and evolve their hedge fund liquidity management
product family. DataArt team participated in the implementation
and customization of a comprehensive stock borrowing application
(we were directly responsible for integration with several prime brokers and
with clients' existing systems, e.g. security masters). We also gathered
requirements, prototyped and/or implemented several other members of
this product line, including margin calculation and simulation system and
a user-friendly stock locator service.
- Online booking engine (specification phase)
Together with our partner, a global business &
IT consultancy, our team of system analysts and architects successfully carried out
a requirements gathering and specification project for a major online
travel booking engine. The customer's business model was based on handling
hotel and flight bookings from their partner web sites. They planned to greatly
expand the number of underlying property vendors (from one to 10-15),
and to update the look-and-feel and add more features to the end user
interface. This required complete redesign of the legacy application and increased
technical complexity of the solution by an order of magnitude.
Our team has created a package of requirements and technical specifications
and provided a detailed cost estimate for the solution implementation.
Reksoft
December 1995 — August 2004: Senior Software Developer, Project Manager
Reksoft (www.reksoft.com)
is a software outsourcing and system integration company,
headquartered in St.Petersburg, Russia.
I joined Reksoft as a senior software
developer working for the key client at the time, and in 1997 became
a project manager. I managed several software development projects performed for large European companies. I was responsible for steering software product from concept through production phase, including customer communication.
I was also working in pre-sales, including proposal preparation, requirements analysis, architecture development and cost estimation.
Below is a summary of my primary projects
at Reksoft:
- PC-based phone operator console
Our customer, Ascom Enterprise Communications AG
(www.ascom.com), later acquired by
Aastra Technologies (www.aastra.com),
commissioned Reksoft to implement several Windows applications that
extended and supplemented the functionality of their Ascotel
family of PBXs. One of these applications was Ascotel Office 1550/1560:
an advanced phone operator console supporting full range of Ascotel
office telephony features. Due to legacy hardware compatibility requirements,
it was designed to operate over several different call control protocols,
including a vendor-specific extension to Q.931 ISDN telephony and
a family of proprietary text-based protocols (later, a proprietary
CORBA-based API was added). The main design objective was to maximize
operator's efficiency in handling calls, so attention was paid to usability
engineering and load testing. Four major releases were rolled out, with more
than 5,000 successful installations all over Europe (by now, the number of
installations has exceeded 10,000). The product was
certified for "Designed for Microsoft Windows 2000" logo (see
VeriTest report). I started on this project as the communication
layer developer and eventually became responsible for the whole product
architecture, as well as for the project management. The application
was implemented using Microsoft Visual C++ and MFC. The communication
layer used Microsoft TAPI/TSPI 1.x/2.0 and CAPI 2.0.
- Application maintenance for a major retailer
Reksoft's client was a large multinational fashion retail network,
headquartered in Scandinavia. Our team was responsible to perform maintenance
and ongoing development of a few in-house applications that supported
some of the customer's key business processes. We had to manage rapid
knowledge transfer for each of the applications and then to be able
to make some significant modifications to meet new business demands.
The applications were both Windows and web-based and mostly implemented
using MS Visual Basic, MS SQL Server and ASP.
- Billing chain verification solution (specification phase)
Our customer had in their product portfolio several solutions for testing
the quality of service in different types of fixed and mobile carrier networks (ISDN,
GSM, CDMA, AMPS). Each of the solutions included traffic generation capability.
Their product managers came up with an idea to build a unified
billing chain verification application that would work on top of each of these
solutions and compare the stream of generated protocol events with the billable
events gathered from the various points in the network (e.g. GSM MSC
or operator's billing system). The application had to be build around
a data warehouse and provide advanced OLAP-based data presentation and analysis
capabilities. I was responsible for the specification phase, including
interviews with customer's product managers and SMEs and development of
an extensive documentation package. The artifacts produced included
requirements specification, architecture specification, screen samples and
a prototype based on Microsoft OLAP.
PAN-Bank
October 1993 — December 1995: Software Developer
- Banking application suite
The bank's IT department was implementing
a set of in-house applications automating various front- and
middle-office business processes. The systems were deployed in
MS DOS / Novell Netware environment and were implemented using
Borland C++, Turbo Vision and Paradox Engine (later
migrated to Btrieve). I was responsible for development and maintenance
of the suite's foundation layer, which included core
infrastructure and common components used by the business logic
and UI developers. Part of my job was migration of database access
layer from Paradox to Btrieve in a way completely transparent for
application developers. The applications were heavily used by
various bank departments, including front desk, loans, currencies,
trading, as well as bank's top management.
Education
1989 — 1995: St.Petersburg State Polytechnic University |
Studied at the Department of Physics and Mechanics. Graduated with Master degree in Computer Science
& Software Engineering (cum laude). |
Additional Information
Language Skills |
Native Russian. Fluent English. Basic German reading & writing. |
References |
Available upon request. |
Personal |
Born 29 Aug 1972. Married, 1 son. |