|
Michael Kramarenko
|
| |
Expertise :
|
- Programming languages : C#, C/C++, Visual Basic, Java, JavaScript, SQL, ASP, PHP, Perl, HTML.
- Technologies : .NET, Win32API, ATL, MFC, COM/ActiveX, Threads, TCP, ADO , DAO, OLE DB.
- Databases : MS SQLServer, MS Access, MySQL.
- Development tools : MS Visual Studio, UML, IMB Rational, CVS, Microsoft VSS.
|
| |
Employment History :
|
| |
|
AUGUST 2005 - NOW: SmartProj, senior developer
|
| |
Leading development process of following applications:
- GEOS - database engine for broker company. Stores and manipulates information about markets, orders, trades, etc.
Languages/Technologies involved: C#, ADO.NET, Windows Form, Reflection, Visual Studio 2005, MS SQL Server; libraries IdeaBlade(OMR), NUnit(Test System).
- Play - Similar project, a broker company database. Porting old Access project to SQL Server 2005.
Languages/Technologies involved: C#, ADO.NET, Reflection, Visual Studio 2005, MS SQL Server, MS Access; libraries LLBLGen Pro v2.0(OMR), NUnit(Test System).
- Kantar - trading/analysis platform for the financial industry. Created a number of math plugins.
Technologies: MS Visual C++, COM.
|
| |
|
NOVEMBER 2003 - August 2005: www.TradersStudio.com, programmer
|
| |
Created application for financial market analysis. It is a modular COM application built in VB and C++, and I got responsibility to develop object structure and implement most of them. Some of the modules I've created are:
- Basic language interpreter with special features that simplify development of trading systems
- Translator from Easy Language to Traders Studio Basic
- COM DLL with market analysis functions in it
- User interface application in VB
- A number of plugins for the application
Languages/Technologies involved: C++, VB, Win32, COM, OLEDB, ADO
|
| |
|
JUNE 2003 - AUGUST 2003: www.efestravel.com, programmer
|
| |
Created online ordering system of airplane tickets. Project was done in Perl with database in MySQL on Linux platform. Database was created in Access and exported to MySQL.
Languages/Technologies involved: PERL, VBA, C++, MySQL
|
| |
|
AUGUST 2001 - NOVEMBER 2001: Background project
|
| |
My own project - BeeBasic interpreter toolkit - embeddable and extensible object-oriented basic interpreter that can be embedded in any application. For more details please visit www.bee-intel.com.
|
| |
|
JUNE 2001 - SEPTEMBER 2003: BiPOM Electronics, programmer
|
| |
Worked as full-time software developer and was responsible for supporting all the software projects of the company, including web site development, corporate database development, and worked on many different applications and components, mainly for communicating with hardware devices. Some of the projects:
- Micro-IDE integrated development environment. A group of programs to develop software for micro-controllers. Supports multiple languages, debuggers, loaders...
- Enterprice Resource Planning system with Internet access.
- PicCard - an application that communicates with external board and reads/writes data to micro-controllers and PROMs. Supports multiple chips.
- Application that automatically process e-mail orders and stores them in DB.
- Application that reads logs from micro-controller-driven devices.
- Simulator for several microcontrollers.
Languages/Technologies involved: C++, VB, Perl, PHP, VBA, MFC, .NET, ASP, MySQL, Access, OLEDB, Win32, TCP
|
| |
|
NOVEMBER 2000 - JUNE 2001: HighTech LTD, programmer
|
| |
Created engine for drawing maps and created 2 applications based on it: a desktop map of Odessa city on CD and same map on the internet.
Languages/Technologies involved: C++, MFC, ISAPI
|
| |
|
Education:
|
| |
Odessa National Polytechnic University 1995 - 2000
Bachelor degree in Digital Electronics
|
| |
|