Meraj MollaIndependent Stock Trader/Software EngineerE-mail:
mmm2177@yahoo.com,
|
I'm Meraj Molla and welcome to my personal website! I used to be a Software Engineer but recently started trading in stock market.
Academically, I got my Masters in Computing from Mathematics, Statistics, and Computer Science Department of Marquette University and Bachelor in Computer Science and Engineering (CSE) from CSE Department of Bangladesh University of Engineering and Technology (BUET). I also attended Columbia University - In the City of New York as a graduate student in Computer Science Department for a semester (Fall '05) under Network Systems Track.
My research interests are in the areas of Computer Systems, mostly focusing on Operating Systems, Computer Networks, and Security. During my masters I made significant contribution to MIPS port of Xinu Kernel. While at Columbia, I worked on integrating open source speex codec with CINEMA. I also have extensive experience (about 3+ years) hacking various subsystems of Linux Kernel - Filesystem, Scheduler, Device Driver, and Network subsystems.
My professional career so far has been a combination of teaching and engineering work. After finishing my masters, I worked as a full time System Software Engineer at NVIDIA (World Leader in Visual Computing Technologies) as part of MAC OS X Graphics Device Driver team. During my masters, I interned for two summers at VMware Inc (Global Leader in Virtualization Solutions) as a Member of Technical Staff as part of Continuing Product Development (CPD) team of VMware ESX Server. As far as teaching is concerned, I worked as a part-time Lecturer at CSE Department of BUET. I also taught as a full-time Lecturer at Electrical Engineering and Computer Science (EECS) Department of North South University.
I am a UNIX enthusiast and exclusively use Linux OS, open source clone of UNIX, for all sorts of programming purposes. I expertise in UNIX Systems Programming, UNIX Network Programming (TCP/IP Sockets and IPC), Linux Kernel Module Programming, and Linux Device Driver Programming. I also did good amount of System Administration work on Linux and Solaris systems.
I currently run Ubuntu 9.04 on my IBM T61 Lenovo Thinkpad and HP Pavillion dv6 Notebook. In the past I also used Red Hat, Caldera, Slackware, WinLinux, and SUSE distributions. My personal choice of editor for all sorts of programming purposes is vim and use cscope for navigating (non-)kernel code.