Top Senior Computer architecture Developers - Dec 2017
PhD Candidate and Graduate Research Assisstant in Computer Science at Georgia Institute of Technology
I'm a PhD candidate in Computer Science at Georgia Institute of Technology with a minor in Machine Learning. The Georgia Tech CS program is ranked 7th nationally, among all the CS graduate schools, according to the USNews. Being such a competitive school, entails being knowledgable, too. In the lab that I do research, we implement our algorithmic prototypes and ideas using variety of programming languages, especially when the library that you are interested in is available only in one language! As such, I'm an expert in MATLAB, Python, C++/C, Java and Perl (but I also know some more, e.g. scala, PhP or even Lua ! :D) If you are interested to know about my research, I'm doing Deep Learning (https://www.technologyreview.com/s/513696/deep-learning), and I'm very happy about my research but brings me here is the joy of sharing my programming expertise with those who have a passion for learning the art of programming. I still remember the moments that I managed to run my first and simplest program using the Pascal programming language, back in 20 years ago, and I'm willing to pass such a feeling to you if you like learning. I think programming is the easiest and coolest thing that everyone can do. I think that an effective teacher is the one who has mastered the art of formulating complex programming subjects into easily understandable problems so that everyone can enjoy programming. Well, having said that, the positive intention by itself is not enough, you need to know how to do that in practice and that is not acquired except through experience. Aside from my first role as a programmer, I consider myself a pretty experienced teacher as well. I have 5 years of experience in teaching at Georgia Tech as a teaching assistant, in multiple courses such as Machine Learning, Computer Science and Ethics, Biomedical Health Informatics, Problem Based Learning, Computational Problem Solving for Scientists and Engineers, all of which require a significant amount of expertise in programming and teaching. I have also taught ME1311 (MATLAB for engineers with applications), at Kennesaw State University, as a lecturer. In summary, I can teach the followings comfortably: 1. Python 2. MATLAB 3. Java 4. C++/C 5. Discrete Math 6. Graph Theory
Programming tutor and all-around technology mentor
During my years studying computer engineering in university and my 1.5 years as an intern at Intel, I've learned quite a bit about computer hardware and software. I love teaching; it's great to help people learn. I tutor C, Python, and Linux system administration
Need to Hire a SeniorComputer architectureDeveloper?Get Started
Are You aComputer architecture Developer?
Get paid while making an impact. Become a Codementor for the next wave of makers.Apply as a Developer
CodementorX saved me a lot of time by sending a shortlist of qualified developers within 72 hours. On top of that, payment through CodementorX was secure and communication was easy. I was extremely satisfied with the engagement!
As a marketplace and 500 Startups company ourselves, we were happy to give CodementorX’s platform a go when we needed developers with specialized skillsets. They did not disappoint and allowed us to find qualified devs painlessly.
Besides having access to highly talented and experienced web developers, CodementorX's project management service also help manage timeliness and bridge communication between the founders and the web developers. This is extremely helpful and valuable, especially for non-technical founders like myself.
CodementorX is a freelance hiring platform uniquely different from other platforms. Freelancers on Codementor function as mentors to less experienced coders, who collectively help curate a list of the most elite mentors. When hiring through CodementorX, I know I’m hiring the best.