Profile image of bonfiresoft
@bonfiresoft
Member since 24 de novembro de 2003
0 Recomendações

bonfiresoft

Conectado Desconectado
## BIO **MICHAEL KOSTUKOV** An accomplished, motivated, result-driven Software Developer specializing in Object Oriented Design. Extended experience in C++, Java and a full software development cycle, including requirement definition, design, implementation, deployment and maintenance. **SUMMARY** * Specialized B.S., Computer Science (2002) with a record of excellence and 1st Class Honours * Extensive knowledge of C, C++, C#, .NET, Java, Visual Basic – 9 years of experience * Great programming style based on OOP principles – modular, reusable, readable and well-documented code * Distinguished for successful completion of at least 10 major projects at Eagletron – through efficient teamwork involving coordination between 5 developers and hundreds of thousands of lines of C++ code * Provided software security / deployment / distribution / support solutions for a large number of products * Excellent written / verbal communication abilities – excellent team player with team lead experience * Innovative thinker and problem solver – technically adept – fast learner - mathematical and logical skills **PROFESSIONAL EXPERIENCE** ***EAGLETRON INC., TORONTO, CANADA 10/2001 - PRESENT*** ***Software Developer - C, C++, Java*** * Implemented, in a five-person team, various areas of CamPanel surveillance/security software - camera layout management, motion detection, surveillance storage and robotic camera navigation, applying C++ and Java * Developed in C and C++ the award-winning DVdriver and PTZdriver software that allowed the use of DV cameras as remotely controllable webcams * Provided a C++ software front-end for the robotic TrackerPod camera device used by thousands of clients. * Designed a secure, reliable and intuitive real-time video distribution system for video providers with 20,000 clients. * Implemented in C++ and Java TCP/IP communications protocols for Eagletron software to remotely control surveillance cameras over the Internet Software Design Engineer Lead * Designed and developed in C++ a set of tools for a Canadian optometrists to maximize lens manufacturing precision and minimize funds lost due to manufacturing waste * Developed a 2-way MPEG4 audio/video communications system utilizing C++ and TCP/IP/SIP/UDP protocols for a large client with a nationwide network of stores * Invented a unique DLL scrambling approach to safeguard software distribution of commercial products. * Deployed setup projects, sales, payment and update notification system cutting down order processing time by 70% * Simplified product support by automating crash reporting, issue addressing and deployment of updates * Modularized and coordinated the work-flow and content updating in major projects ***ENOVATION INC., TORONTO, CANADA 05/2001 - 10/2001*** ***Software Developer - C++*** * Created an automated system in C++ to keep multiple up-to-date mirrors of a corporate site Online Solutions Designer - PHP, mySQL DBMS * Created graphically appealing, intuitive and reliable mySQL-driven event management PHP front-ends for Earth Day Canada () and to improve productivity, save funds and streamline communication with hundreds of participating organizations and thousands of users ***YORK UNIVERSITY, PERSONAL PROJECTS*** ***Consulting Software Developer - C, C++, Java*** * Optimized University of Toronto Internet front-end (3000+ users) – employed advanced C / C++ skills with elements of DBMS to develop advanced network management / monitoring system now used on many campuses * Top Coder (Perfect 10) in the Rent-a-Coder community – 3,090 out of 277,174 (better than 99% of all coders) * Created, deployed and supported an eBay auction management system, that provides auction grouping, bid planning and submission, cost analysis and network monitoring (sold at ) * Developed an A.I. system to facilitate automatic object grouping in a PowerPoint-like application **EDUCATION** ***HONOURS B.S., COMPUTER SCIENCE, YORK UNIVERSITY, 2002. MAJOR GPA: 8.00 / 9.00 (HIGH A)*** * Dean’s Honour Roll (4 years) * 2002 First Class Honours (one of two recipients) * Two-time Continued Education Scholarship recipient **OVERALL, I AM ...** ***A PROBLEM SOLVER*** * Fast and efficient learner – able to learn any new program, programming language or any other complex task in the shortest time possible * Expert at quickly adapting new concepts to facilitate the process of development * Believer in planning as a way to meet or exceed a client’s expectations ***A HIGHLY PRODUCTIVE AND DEPENDABLE EMPLOYEE*** * I perform equally well under regular as well as highly pressing and demanding conditions * Always on time and under budget * Punctuality is my motto ***AN EXCELLENT TEAM PLAYER*** * Expert in modular software development (OOP) in a medium/large team * Sociable, upbeat, optimistic * Creator of highly reusable and well-documented code ***GREAT INDEPENDENT WORKER AND LEADER*** * Can work with minimal supervision, stay on track * Goal oriented * Entrepreneur * Creative and innovative **LANGUAGES** English, Russian **REFERENCES** Excellent references available upon request ## Area of Expertise **LANGUAGES & FRAMEWORKS** * C , C++, Java, Basic, Visual Basic (advanced) * .NET (intermediate), COM (advanced) * MFC, ATL / WTL (advanced), Java Swing (intermediate), Blackberry SDK (basic) * Pascal, Eiffel, Assembler (intermediate) * PHP, HTML, JavaScript (advanced), ASP (beginner) **PROGRAMMING CONCEPTS** * Multi-threaded event-driven programming, Data structures / sorting methods / search methods (advanced) **DEVELOPMENT ENVIRONMENTS** * Visual Studio 5.0, Visual Studio 6.0, Visual Studio .Net 2003, Visual Studio 2005–2008 (advanced) * MS Windows 3.*, 9*, Windows 2000 / ME / XP / XP Pro / Vista 32/64 bit (advanced) * Solaris Unix / PC Linux, Mac OS (intermediate) * CVS, SVN and VSS source control systems (advanced) * Windows Debugger, Visual Studio Debugger (advanced) * VMWare virtualization system, Microsoft Virtual Server (advanced) **DATABASES (DBMS), WEB SERVERS & NETWORKING PROTOCOLS** * mySQL DBMS, ODBC and C++ API (advanced), MS Access (intermediate) * Apache 1.23 & 2.00, Various FTP servers (intermediate) * HTTP, HTTPS, SIP, TCP/IP, UDP, FTP, SFTP, SSH2 (advanced) **3D / 2D GRAPHICS / MULTIMEDIA** * OpenGL, Glut, DirectX, DirectShow, GDI / GDI+ (advanced) * 3D / Vector Mathematics, Key frame / Inverse Kinematics, Object Oriented 3D Engine Design, Texturing (advanced) * 3D Studio Max (intermediate), Adobe Photoshop 5 – 9.0 (advanced)
32 comentários
5.7
  • 100%Trabalhos Concluídos
  • 100%No orçamento
  • 100%No Prazo
  • 53%Taxa de Recontratação

Portfólio

Comentários recentes

Certificações

  • C# 1
    60%

Verificações

  • Conectado com o Facebook
  • Freelancer Preferencial
  • Pagamento Verificado
  • Telefone Verificado
  • Identidade Verificada
  • E-mail Verificado

Minhas habilidades principais

Pesquisar Freelancers similares