September 2009 – Continuing:
Department of computer science and engineering
Daffodil International University, Dhaka
Lecturer
Responsibilities include:
• Planning and preparing lessons;
• Teaching across a range of qualification types and levels, in day or evening classes or open access workshops;
• Researching and developing new topics, courses and teaching materials, including online resources;
• Teaching large and small groups of learners from a range of backgrounds, abilities and ages;
• Monitoring, assessing and marking students' work;
• Maintaining accurate records and monitoring students' progress;
• Setting and overseeing examinations and liaising with awarding bodies to ensure quality standards are met;
• Carrying out a pastoral role as a personal tutor to students;
• Conducting tutorials on a one-to-one basis with learners;
• Planning additional support for students, as necessary;
• Contributing to course team meetings to monitor, review and evaluate relevant courses;
• Maintaining knowledge of, and implementing, University's policies;
• Interviewing potential students and conducting diagnostic assessments as necessary;
• Liaising with other educational professionals and organizations;
June 2008 -Feb 2009: Stratford College London
Part time Lecturer
Responsibilities include:
· Planning and preparing lessons;
· Teaching across a range of qualification types and levels, in day or evening classes or open access workshops;
· Researching and developing new topics, courses and teaching materials, including online resources;
· Teaching large and small groups of learners from a range of backgrounds, abilities and ages;
· Monitoring, assessing and marking students' work;
· Maintaining accurate records and monitoring students' progress;
· Setting and overseeing examinations and liaising with awarding bodies to ensure quality standards are met;
· Carrying out a pastoral role as a personal tutor to students;
· Conducting tutorials on a one-to-one basis with learners;
· Planning additional support for students, as necessary;
· Contributing to course team meetings to monitor, review and evaluate relevant courses;
· Maintaining knowledge of, and implementing, college policies;
· Interviewing potential students and conducting diagnostic assessments as necessary;
· Liaising with other educational professionals and organisations;
· Organizing work experience and carrying out learner assessments in the workplace, as appropriate;
· Undertaking a range of administrative tasks.
October 2007 - May 2008: Purple I Limited (Sister Company of Channel S)
Software Development
Software Developer
Responsibilities include understanding clients’ requirements of web, and desktop applications. Write and review code, structure source codes into separate modules and make use of object oriented techniques. Analyze and solve algorithmic problems on daily basis and focus on improving existing applications by providing bug fixes.
Designing and creating new databases, complex stored procedures and user defined functions in SQL Server 2005, design and code Data & Business Access Layers in Delphi and presentation layers in ASP.NET, JavaScript and HTML.
Keep track of bugs for each project inside the organization. Liaise with other members of the team and deploy web applications to appropriate servers and manage code configurations.