SELECT SQL_CALC_FOUND_ROWS posting_id, rw1.node_name AS subject, rw2.node_name AS topic FROM posting, rewrite_sol_bm AS rw1, rewrite_sol_bm AS rw2 WHERE ota_id=105277 AND type=1 AND library_status=1 AND posting.subject_id=rw1.subject_id AND posting.topic_id=rw2.topic_id AND rw1.node_type=1 AND rw2.node_type=2 ORDER BY library_downloads DESC LIMIT 0, 20 Online TA Profiles - Homework Help from BrainMass
Online TA Profiles
Mike Mikailov, PhD
OTA ID#: 105277

Education Experience: PhD, Computer Science, Glushkov Institute of Cybernetics, Kiev, Ukraine, 1987
MS, Math, State University, xUSSR, 1980
MBA, International Management, Universioty of Texas at Dallas, May, 2006
Focus of Study: Computer Science, Software Engineering, Algorithms
Awards: AWARDS
Was decorated with the 1985 bronze medal of achievement of the World Festival of Youth and Students for contributions to the scientific and technical progress (Software Engineering)

CERTIFICATES
- Certified Visual C++ Programmer, May 10, 2000, Brainbench

- Certified C++ Programmer, October 8, 1999, TekMetrics
Publications: More than 35 publications in software engineering
Latest publications:
1. Having Different Icons for Each MDI Child Window, Windows Developer’s Journal,
October 1996
2. Problem with “new and _huge” in Visual C++ 1.52, Windows Developer’s Journal, July 1996
3. Create a Toolbar in Every MDI Child Windows, Windows Developer’s Journal,
April 1996
4. Animate MFC Toolbar Buttons, Windows Developer’s Journal, March 1996
5. Restrict User Input with MFC, Windows Developer’s Journal, January 1996
Work Experience: I have more than 20 years of experience in Software Engineering. Currently I am working as Director of Software Development for L-3 Communications, GNS - a subsidiary of L3 Communications.
Skills & Achievements: • C/C++, Visual C++, MFC, Embedded Visual C++ for Windows CE and iPAQ, Embedded C/C++ (Watcom compiler), Visual Basic, VBScript, Assembler, PL/1, Fortran, XML, JavaScript, Java, Pascal, Cobol;

• OOD - Object-oriented Software Design, Templates, Design Patterns, Event-Driven Programming, COM/DCOM, Structured, Modular Software design, Software Testing, Evaluation and Validation, UML, .NET, SOAP
• Windows NT Embedded, Windows 95/98/2000/NT/XP, Unix, X-Windows
• Real-time (Embedded) Systems Design and Programming, Multithreaded Applications
• Device Drivers under Windows and on Board level; SoftIce
• Networking: Sockets, TCP/IP, Ethernet, Serial Interfaces – RS-232
• Client-Server, Multi-user Application Design, ActiveX, RPC, Distributed Objects, OLE, ODBC, DAO, SQL, ORACLE
• Telecommunications Protocols: V5.2, R2, SS7, Voice over IP, GSM, ISDN
• Telecommunications Tools: ABACUS, AmeriTec, Swim, K1297
• Management Protocols: TMN, SNMP
• RDBMS, ERWin
• Software Configuration Management, Testing and Validation
• Wireless (Fixed and Cellular) and Wire-line Data and Voice Communications
• Project Management, Microsoft Project, Team Manager, Team evaluation and supervising
• Internet development - HTML, ASP, ActiveX, XML, FrontPage
Career Interests: Software Development,

Professorship in:
- Software
- Programmming Languages
- Algorithms
Outside Interests: Quality time with Family, Walking, Biking, Music, Reading
Postings Answered: 1077
Cumulative OTA Rating: 4.8/5  What is OTA Rating?
Top Solutions Downloads
1-20  21-40  41-60
  1. Globalization Questionnaire - a. What is globalization, and what are some of the traditional international trade theories that support the concept of globalization? b. List the major drivers of globalization and give three exam ...
  2. The POLC model - What are the fundamentals of POLC model: Plan, Organize, Lead, Control. Please give examples of each stage of the model. Do you agree that the POLC model is truly a cycle? Explain.
  3. Functionality of Programs - Consider a Java-base application example with file access and file processing methods appropriate for e-business. Explain why that functionality is valuable for businesses.
  4. Accuracy of data input is important. What method of data input would be best for each of the following situations and explain why - Accuracy of data input is important. What method of data input would be best for each of the following situations and explain why: • Printed questionnaires • Telephone survey • ...
  5. Evolution of Programming Languages Microsoft PowerPoint Presentation - Detail the evolution of programming languages. I need to organize in the form of a timeline, and I need to discuss the various generations of programming languages (1st through 4th).
  6. Need help on how WAN and bandwidth works - Describe the general type of WAN connections and network hardware that will be used to interconnect offices.
  7. A member of your team emailed you and stated that she believes Claire’s Antiques should work to convert the fixed costs to variable costs... - A member of your team emailed you and stated that she believes Claire’s Antiques should work to convert the fixed costs to variable costs. However, she wants to know if this is a good idea. Why or why ...
  8. Use effective communication techniques. - This week's peer/mentor group meeting is all about statistical methods. Use the Discussion Board to discuss the goals of two statistical methods. You might want to discuss hypothesis testing as one ...
  9. Planning and budgeting - Managers should base pricing decisions on both cost and market factors. In addition, they must also consider legal issues. Describe the influence that the law has on pricing decisions. “It is impos ...
  10. Chinese Business Relations - Part 1 Provide a discussion of information on: 1. Currencies 2. Trade policies, and 3. Cultural variables that may affect operations and profitability. 4. Including import/export restrictions ...
  11. Downloading - Describing the steps involved in downlanding files and programs from the Internet. Include a personal experience in which you have downloaded freeware,shareware, or licensed software.What are the adva ...
  12. Organizational Culture at Wal-Mart - What is it about Wal-Mart organizational culture that would be appealing to someone? ·What values would Wal-Mart share with someone? ·Which of the seven primary characteristics of organizational cul ...
  13. What are the limitations of using ratios for financial statement analysis - What are the limitations of using ratios for financial statement analysis? What are the benefits? Will different user groups focus on different ratios? Why or why not? Which ratios would you use to an ...
  14. Global Legal Environment - Illustrate the impact of e-business on the global legal environment as it pertains to the various types of business entities
  15. Currency conversion application - Design a currency conversion application. This application—similar to simple, practical programs on many travel or financial Web sites—includes the following elements: · Complete requirements analy ...
  16. Network Security - Scenario: You are an independent consultant who specializes in Information Technology security issues. You have been retained by the Designer Distributions Company, a mid-sized and growing consumer g ...
  17. Is the current account deficit run by the U.S. is a problem for the economy? - The media and others suggest that the current account deficit run by the U.S. is a problem for the economy. What do you think? What action(s) would you advise federal government officials to take on t ...
  18. Information Systems - Project Tasks - A project contains Analysis, Definition, Design, Implementation, Maintenance, and Support phases. How do we determine what tasks are assigned to each phase?
  19. Information Systems - SDLC Principles - To improve the speed, accuracy, and reliability of their information system, SewWorld has the option to either purchase software off-the-shelf or to create it internally. With that in mind, use t ...
  20. Security-Cryptography - You've been asked by the Training Manager to present a "lunch and learn" seminar on an area within your field of expertise. You choose cryptography. Research the concepts of cryptography as it is u ...
1-20  21-40  41-60