Люди добрые напишите пару строк что плохо, что хорошо.
My Name
My e-mail
My phone
SUMMARY
Over 4 years of professional experience in full lifecycle development. Performance critical applications including functional requirements, specifications, and documentation was designed. In the feature will be great to take part in video broadcasting or banks’ projects.
TECHNICAL SKILLS
Languages: Microsoft Visual C/C++ 5.0 – 8.0, gcc, Intel C++ complier, Assembler x86, SIMD
IDE: Visual Studio 5.0 – 2005, xCode 2.5 – 3.1, Eclipse
Library: Direct Show, MFC, STL, ATL, COM, Direct3D,
Multi-Threading: Windows Threads API, Posix Threads
Inter-Process Communication: Shared Memory, Pipes, Sockets
Code-Optimization: Intel VTune, gprof, SIMD
TCP/IP and Protocols: RTP, TCP, UDP
EXPERIENCE
Software Developer – Ingenux – Edmond/USA
http://www.ingenux.com
2007 – 2009
Magic Splash Project. This project has been designed to change any digital photograph from color to black & white AND color and apply some special effects on the photos. Technologies have been used in the project: C++/C/MFC/XTP/Carbon/Cocoa
Key achievements:
1. Architecture’s design allows us easily and fast Windows version under Mac OS X platform without rewriting piles of code.
2. Suggestion to use the third-part library for .jpeg, .tiff, .raw,.. reduce development cost and time.
3. XTP library using allows us to get good-looking Windows in two weeks with one human resource.
4. Special effect, fast and quality resize implementation.
Video supervision. It was designed to setup video supervision in shops, banks, airports, etc. It is supports up to 16 video channels in H.264, MPEG4 or MJPEG format and up to 4 audio channels. Technologies have been used in the project: C++/RTP/DirectShow/STL/MFC. Also Company’s and third-party decoders have been used.
Key achievements:
1. Client-side application with DirectShow decoder topology using our and third-party DirectShow decoder filters.
2. Separated DirectShow and interface architecture allow us to add new codec easy and fast. The project was redesigned by me.
3. RTP Implementation
Darwin project. It is needed to broadcast video and audio data via lan or Internet with RTP and RTSP.
Key achievements:
1. Implementing of RTSP and RTP sender
2. DirectShow front-end development
3. SDP Implementing
4. Support QuickTime. QuickTime is able to play our broadcasted data.
Software Developer – Eurosib – St. Petersburgh/Russia
http://www.eurosib.biz
2005 – 2006
Cargo Project. Software complex was designed for optimal cargo disposition on the train’s carriage. It is needed to opposite against weather condition, centrifugal strength, etc. It is a specific task solution and implies few installations. Technologies have been used in the project: VC++/MFC/VB.
Key achievements:
1. Communications with client and implementing cargo disposition math. Client provides us very complicated math.
2. AutoCad plug-in implementing.
3. System adoption on the client’s computers.
Education
St. Petersburg state university master degree.