If you select this option, WyzAnt will ask interested tutors to contact you by email if they are able to help. A maximum of five different tutors will email you and none of your personal information, including your email address, will be released.
Embry-Riddle Aeronautical University (Avionics Engineering)
Illinois Institute Of Technology (Master's)
Illinois Institute Of Technology (PhD)
My name is Boris. I hold a PhD in Electrical Engineering from the Illinois Institute of Technology, and my strengths are natural sciences like math, physics, and engineering. Though I am trained in electrical engineering, I am pretty good with any engineering problems. Through my years of study and work I have also worked a lot with computers, and am proficient in C, C++, and MFC, as well as some general computer and hardware stuff.<br /><br />I have in the past worked as a tutor at universities and privately. My style is usually such that I try to guide my students to the answers through asking questions, rather than providing the answers myself. I found out in the past that the knowledge is acquired and retained the best that way. Sometimes I give lectures too, if I think that the train of thought should be improved.<br /><br />In free time I like to play piano, watch movies, and play video games. In the winter I go skiing a lot, and in the summer I sail and ride my bicycle. My name is Boris. I hold a PhD in Electrical Engineering from the Illinois Institute of Technology, and my strengths are natural sciences like math, … Read more
In most cases, tutors gain approval in a subject by passing a proficiency exam. For some subject areas, like music and art, tutors submit written requests to demonstrate their proficiency to potential students. If a tutor is interested but not yet approved in a subject, the subject will appear in non-bold font. Tutors need to be approved in a subject prior to beginning lessons.
I worked at Motorola from 2001 through 2008. Over the years I designed and developed many programs in C for the embedded targets. Most of the time I developed code in C for the Freescale embedded/DSP processor, and occasionally I worked on the TI targets as well. The code entailed device drivers for radio ICs (like receivers, transmitters, attenuators), as well as the dedicated voice processing modules, math functions, digital signal processing routines and other routines necessary for the operation of Software Defined Radios.
Over the past 10 years I have been solving different science and engineering problems, all of which ended up being some sort of a differential equation.
I currently work as a research associate at a university, and as a research engineer at a small Chicago company. I have worked at Motorola previously for about 7 years. Most of my work is in signal processing and communications systems. Therefore, most of my exposure to differential equations is in discrete form, but quite often I solve problems in mechanical engineering and physics which are in continuous form. I have recently started working in the MRI field, and worked out solutions to spin systems and magnetization equations.
The core of my PhD work is in solving the Poisson partial differential equation, both in signal processing domain, and the classical electromagntism domain. Many complicated geometries and initial/boundary conditions for differential equations render them impossible to be solved in closed form, and I often (like in my thesis) resort to designing a numerical algorithm for solving them on a computer. I have worked with constant coefficients equations the most, and systems of equations with constant coefficients, though every once in a while I encounter non-constant coefficients (like in MRI). I have solved many both ordinary and partial differential equations, with different boundaries and initial conditions. I am well familiar with the separation of variables method, Frobenius method, and others for the partial differential equations, as well as all methods for the ordinary differential equations.
Since 2008 I have worked as a system and network administrator at a small research company in Chicago. As a part of my duties, I maintain the company's Linux server and 7-Linux-computer cluster. Over the years I have performed simple tasks like adding users and assigning permissions, to complicated tasks like writing a program using Linux scripting language for distributed computing on the cluster. I have also installed multiple programs including the client-server communications.
I have worked with MATLAB on and off since graduate school, when I implemented a few class projects in MATLAB. During my experience with Motorola (2001 - 2008) I designed and implemented a base-station simulator in MATLAB. Since 2008 I have worked for a small research company in Chicago where all software is developed in MATLAB. The products that we build for neuroimaging studies are sophisticated GUI applications in MATLAB.
Since 2008 I have worn system and administrator hats at a small research company in Chicago. As a part of my duties, I had to install and maintain our local network, as well as the connectivity with the ISP. Over the years I learned how to set up servers, program Cisco routers, and perform other CCNA equivalent tasks (though I do not hold a CCNA). I have also written a networked distributed-computing software in Linux scripting language and MATLAB.
Boris M. has not yet had a background check. After sending a message to Boris, you will be able to order a background check for $7.99. The check will be processed by First Advantage. For more information, please review the background check information page.
As part of your tutor selection process, we encourage you to run updated background checks. Please also review the safety tips for hiring tutors.