Resume

502 views

Published on

This is my up todate and current resume. with brief descriptions of major projects I have worked on, and a brief of my ongoing research activities

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
502
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Resume

  1. 1. MD MISHFAQ AHMED Department of CS University of Memphis901 497 1866mahmed1@memphis.eduahmedmishfaq@gmail.comApt 5, 605 Patterson Street, Memphis, TN, 38111
  2. 2. ACADEMIC I am currently a Graduate Student at theDepartment of Computer Science at the University of Memphis.I have started my study here in Fall, 2010, recently completed my Masters and pursuing my PhDI have my Undergraduate degree, BSc in Computer Science and Engineering from Bangladesh University of Engineering and Technology in May, 2007.
  3. 3. EXPERIENCEGraduate Teaching Assistant in the Department of CS @ University of Memphis[Fall 2011 to present]Teaching assistant for courses in programming, java programming, algorithm anddata structureGraduate Research Assistant in WiseMANet Lab @ University of Memphis[Fall 2010 to present]Design, Development of Android based Autosense Field StudyFramework, Technical Writings, documentation, research in the field of wirelesssensor network.
  4. 4. EXPERIENCEBefore starting graduate school, I spent almost 3 years in Academic and Industry job
  5. 5. EXPERIENCELecturer @ Leading University, Sylhet, Bangladesh [Fall 2009 to Summer 2010]Courses lectured in Computer Science including Programming, Theory ofComputation, Digital Logic Design, Digital ElectronicsSoftware Engineer WebcraftBD@ Sylhet, Bangladesh [Summer 2009]Development, project management, architectural design for web basedapplications using mainly PHPSoftware Engineer SDSL(Structured Data System Limited)@Dhaka, Bangladesh[March 2008- March2009]Junior Software Engineer @Vonair Inc.Dhaka, Bangladesh [July 2007-February2008]
  6. 6. MAJOR PROFESSIONAL PROJECTSBEYOND PAYMENTProprietary software based on java technologies (J2ME) for mobile platforms.(Worked in this project during the employment in SDSL)Utility Features Provisions for prepaid airtime and electricity bill payment andvendor managements collaborating with Standard bank of South Africa.Implementation features A two tier Server with JBoss where one tier of the serveris used as a black box and another tier entertain various servlets which areused by different clients running on three different platforms (J2ME, WEBand WAP).
  7. 7. MAJOR PROFESSIONAL PROJECTSGRID PLUSSocial networking solution for cell phones and other platforms (Worked inthis project during the employment in SDSL). Key features comprises ofLocation based multimedia blips drop and read. For practical purposes it alsoserves as a GIS (Geographic Information System) for key areas withinPretoria and Johannesburg, South Africa. Very Large Scale data has been usedin the back end on the server side.Separate interfaces are available for three platforms. My work was in the UIfor mobile platform, which was developed using J2ME. The product is lateracquired by Vodacome.
  8. 8. MAJOR PROFESSIONAL PROJECTSBROADWORKS COMMUNICATORWorked in this project during the employment in Vonair Inc. Multimedia Softphone, A VOIP Soft phone developed for Broad soft ( www.broadsoft.com )UI layer of the Soft phone Various User Interface components created with the helpof various Java GUI components and their extensions. All the user interfacecomponents are custom built.SIPMediaEngine Implementation of SIP, TLS, TCP, and UDP protocols with fullRFC compliance using C++User Interface Layer of the phone is built on top of SIPMediaEngine layers whichprovides the functionalities like call start, hold, receive, conference call, audio/video call, audio/ video codec selection, bandwidth selection. The Java userinterface layer and the C++ MediaEngine Layer communicates through a JNI(Java Native Interface) Layer. Multiple User Interfaces has been made based onthis MediaEngine.
  9. 9. MAJOR PROFESSIONAL PROJECTSNSCP JOBLINEA job website for National Society for compliance professionals. In anutshell, employers can post job, job seekers can upload resumes, cover lettersalong with choosing from a variety of membership plans. PHP in front endand SQL in back end have been used for this project. Joomla like CMS wasdeveloped for future modification/ maintenance this product.
  10. 10. MAJOR PROFESSIONAL PROJECTSBEYOND PAYMENTProprietary software based on java technologies (J2ME) for mobile platforms.(Worked in this project during the employment in SDSL)Utility Features Provisions for prepaid airtime and electricity bill payment andvendor managements collaborating with Standard bank of South Africa.Implementation features A two tier Server with JBoss where one tier of the serveris used as a black box and another tier entertain various servlets which areused by different clients running on three different platforms (J2ME, WEBand WAP).
  11. 11. GRADUATE LEVEL RESEARCH AND ACADEMIC PROJECTSDetection of duplicates for large web document collection:Developed a tool for duplicate and near duplicate content detection using java among largescale web collections, done based on shingling and random projection based techniques.Users of this tool are allowed to choose from different algorithms and input variousparameters such as the hamming distance, similarity or dissimilarity measure, size offingerprints per documents, stemming technique and features of a document to beconsidered.Experimented with java Simhash implementations, shingling techniques and Map Reduceframework.
  12. 12. GRADUATE LEVEL RESEARCH AND ACADEMIC PROJECTSField stream and Autosense:Two large scale collaborative research projects I have worked on as part of my researchassistantship in WiseMANET lab. http://www.cs.memphis.edu/~santosh/WiseManet/ .Area of concentration was to conduct research in the field of EMA (ecologicalmomentary assessment) scheduling to enable timely detection of behavioral events (suchas stress, craving, panic attacks, etc.), and to optimize sampling and wirelesscommunication to maximize system lifetime.Details of these projects can be found in the lab website as well as belowhttps://sites.google.com/site/autosenseproject/As part of this project worked with SQLite database which is ACID-compliant andimplements most of the SQL standard, using a dynamically and weakly typed SQL syntax.
  13. 13. GRADUATE LEVEL RESEARCH AND ACADEMIC PROJECTSMotif discovery using Genetic Algorithms:Graduate level course project in the University of Memphis. Developed this tool in Javamainly using the open source package JMetal http://jmetal.sourceforge.net/ for geneticalgorithms to identify motif regions in a set of coexpressed genes or DNA Sequences.Users of this tool can choose the biological data sets and types to be used, the algorithmto be used (Local Alignment, Global Alignment based techniques) as well as fine tunevarious aspects of the genetic algorithm such as whether single objecting or multipleobjective function to be used, the fitness function and its type, mutation rate and crossoverfunction to be used.
  14. 14. GRADUATE LEVEL RESEARCH AND ACADEMIC PROJECTSSearch Engine for UofM website:project as a part of Masters class of Information retrieval and web search in the University ofMemphis where theories of information search and retrieval has been applied for the practicalpurpose of performing search in the domain of University of Memphis (www.memphis.edu ).Key languages used are java, Python. It is a tool which allows user to choose from varioussearch algorithm features such as use of relevance feedback measure, similarity or dissimilaritymeasure to be used and query expansion.Gift Shop (Gifts ‘R Us) Management System:project as part of the masters course on Software Engineering where the customerrewards, redeemable certificates, seasonal discounts are tracked and managed with the inputinformation taken from sales and ordering. SQL has been used as backend database while kiosk-like frontend is created using standard java GUI components.
  15. 15. UNDERGRADUATE PROJECTSLibrary Manager: As part of the Database Management System course fromBangladesh University of Engineering and Technology (BUET), this systemwas developed where theories and practices of entity relationshipmodel, relational database, schema, and normalization are applied for the useof the university library. Backend Database in Oracle 9iCricket Club Site: Website for cricket club and its management, matchscheduling, player, staff and transfer management, budget allocation. Built onASP.NET framework.TextOS: A text based operating system built based on Assembly Languagewhere basic functionalities regarding file system management and memorymanagement are developed.
  16. 16. GPA AND TEST SCORESMS Computer Science (University of Memphis)3.79 in a scale of 4.00BSc Engineering in Computer Science and Engineering (BUET)3.50 in a scale of 4.00TEST SCORESGRE (Graduate Record Examination) 1290 in a scale of 1600. Quantitative:800 in 800 and Verbal: 490 in 800.Subject GRE (Computer Science) 720 in 900IELTS 7.5 in a scale of 9.0
  17. 17. COURSES TAUGHT AS A LECTURER AND TEACHING ASSISTANT Object Oriented Programming (Java), Data Structures, Theory ofComputation, Algorithms, Digital Logic Design, Digital Electronics and Pulse Technique. RELEVANT COURSES TAKEN IN GRADUATE LEVEL Foundation of Computing, Algorithms, Distributed Operating System, Software Engineering, Information Retrieval, Intro to BioInformatics, Database (Oracle, SQL) COURSES TAKEN IN UNDERGRADUTE LEVEL As a Computer Science and Engineering student of BUET, a wide range ofcourses for 161.75 credit hours has been taken, details of which can be foundin the link http://www.buet.ac.bd/ce/BOOKLET_2009_09%20Syllabus.pdf
  18. 18. EXPERIENCE WITH TOOLSMostly used Development IDE: notepad++, netbeans, eclipseMostly used Version Control: SVN, CVSMostly used Operating Systems: Microsoft Windows, Ubuntu, Red Hat LinuxLanguages used in various projects: Java, J2ME, AndroidSDK, PHP, Oracle, SQLite and SQL etc.
  19. 19. ACADEMIC ACHIEVEMENTSHonors for outstanding GPA in BSc Level 3 Term 2 (3.79) and Level 4 Term1 (3.90) from BUETBangladesh Government Scholarship for undergraduate study for outstandingperformance in HSC (Higher Secondary Certificate equivalent to 12 th grade)examination (11th in the combined merit list among around 0.2 millionstudents nationwide with 86.2% marks)Bangladesh Government Scholarship for study in HSC level for outstandingperformance in SSC (Secondary Certificate equivalent to 10 th grade)examination (10th in the combined merit list among around 0.2 millionstudents nationwide with 90.5% marks)
  20. 20. INTERESTS Cycling, Gaming (FIFA and PES), Chess, Cooking, Table Tennis, Outdoor Activities
  21. 21. REFERENCES On Request

×