Marker [Part Time]
Sep. 2010-Dec. 2011
Department of Computer Science
Uiversity of Saskatchewan, Saskatoon, Canada
Software developer [Part Time]
2006-2008
Teletalk Bangladesh Ltd
Duties:
1) Design user interface system based on user requirement
2) Design database, ER diagram
3) Programming using PHP and MySQL and Apache web server
3) Testing of software, Maintenance of software due to customer requirement and addition of more functionality,
4) Database administration and monitoring user activity.
Faculty and Technical Support Engineer [Full Time]
2002 – 2010
Department of Computer Science and Engineering
Ahsanullah University of Science and Technology, Bangladesh
Duties:
a) Conduct Laboratory sessions, Prepare lectures and exam papers, Check and grade exam scripts.
b) Oracle Database Instructor:
Teach Oracle 9i SQL query, database administration, backup and recovery and performance tuning. Install and maintain Oracle server in the lab for the database training of the students including: Database creation, table creation, file management, tablespace management, user creation, user space and privilege management, tuning performance.
c) Linux Instructor:
Set up new workstations and servers in Linux for the entire laboratory. Install, upgrade, troubleshoot and fix both hardware and software problems of lab containing 50 computers. Teach Linux operating system, basic commands, server configuration, user creation, privilege assignment, shell scripting
Trainee Programmer [Part Time]
2001 - 2003
Information Services Network Ltd., Dhaka, Bangladesh
Duties:
1) Design database
2) Design user interface
3) Create software documentation
4) Create and maintain database.
Sep. 2010-Dec. 2011
Department of Computer Science
Uiversity of Saskatchewan, Saskatoon, Canada
Software developer [Part Time]
2006-2008
Teletalk Bangladesh Ltd
Duties:
1) Design user interface system based on user requirement
2) Design database, ER diagram
3) Programming using PHP and MySQL and Apache web server
3) Testing of software, Maintenance of software due to customer requirement and addition of more functionality,
4) Database administration and monitoring user activity.
Faculty and Technical Support Engineer [Full Time]
2002 – 2010
Department of Computer Science and Engineering
Ahsanullah University of Science and Technology, Bangladesh
Duties:
a) Conduct Laboratory sessions, Prepare lectures and exam papers, Check and grade exam scripts.
b) Oracle Database Instructor:
Teach Oracle 9i SQL query, database administration, backup and recovery and performance tuning. Install and maintain Oracle server in the lab for the database training of the students including: Database creation, table creation, file management, tablespace management, user creation, user space and privilege management, tuning performance.
c) Linux Instructor:
Set up new workstations and servers in Linux for the entire laboratory. Install, upgrade, troubleshoot and fix both hardware and software problems of lab containing 50 computers. Teach Linux operating system, basic commands, server configuration, user creation, privilege assignment, shell scripting
Trainee Programmer [Part Time]
2001 - 2003
Information Services Network Ltd., Dhaka, Bangladesh
Duties:
1) Design database
2) Design user interface
3) Create software documentation
4) Create and maintain database.
Responsibilities as a Faculty
- Teach university courses to undergraduate students
- Conduct Laboratory sessions
- Grade assignments, laboratory report
- Prepare lectures and exam papers
- Check and grade exam scripts
- Conduct student advising on academic and career matters all throughout the semesters.
- Conduct research activities
- Deal with curriculum planning and other academic matters.
Courses Taught as a Faculty
- Introduction to Computer Systems, CSE107, 2 Hours/week.
- Introduction to Computer Systems Lab, CSE108, 3 Hours/Week.
- Digital Logic Design, CSE205, 3 Hours/week.
- Discrete Mathematics, CSE103, 3 Hours/week.
- Information System Design, CSE319, 3 Hours/week.
- Information System Design Lab, CSE320, 3 Hours/week
- Assembly Language programming, CSE214, 3 Hours/week.
- Advance Computer Systems, CSE439, 3 Hours/week
- Professional Software Design, CSE440, 3 Hours/week
- Professional Software Design (Based on Oracle 9i), CSE440, 3 Hours/week.
- Data Communication, CSE311, 3 Hours/Week.
- Operating System, CSE313, 3 Hours/week.
- Operating System Lab (Based on LINUX), CSE314, 3 Hours/week.
- Numerical Methods, CSE201, 3 Hours/week.
- Numerical Methods Lab, CSE202, 3 Hours/week.
Administrative Experience
- Member of the term final question paper moderation team.
- Treasurer of the Computer Society of the Computer Science and Engineering department.
- Organizer of the indoor and outdoor games like chess, table tennis, cricket and soccer tournament.
- Organizer of the Intra-AUST Programming Contest (IAPC) held each year at the University.
- Head of the organizing sub committee of AUST Inter University Programming Contest.
- Coach, AIUB Inter-University Programming Contest 2005 (AIPC 2005).
- Coach, One Bank AUST Inter-University Programming Contest, 2009.