My Adsense

My Resume


Foyzul Karim
B. Sc. In Computer Science & Engineering, RUET

Career Objective:
To build my career as a Software Engineer where I can show my skills and prove myself as a quick learner and highly qualified professional and help my community through my skills and specializations. I always look for challenges where I can use my brain at most and always love to work on new technology.
 
Skills & Specialization:  
Language:
Visual C#
           Database Systems:
MS SQL Server 2000, 2005, 2008, 2008 R2
Web Application Development Technologies:
            General:
HTML, HTML5, CSS, CSS3, JavaScript, JQuery
            .NET:
ASP.NET, MVC, Ajax, Silverlight 4,
Web Service, WCF, LINQ, Entity Framework,
Claims Based Architecture and Access Control
WCF Routing Service and Service Bus
Desktop Application Development Technologies:
            Windows Forms, WPF
IDE:
            Visual Studio 2008, 2010, 2012 and Microsoft Expression Blend 4.0
Testing & Refactoring:
            Code Testing:
            nUnit, Visual Studio Testing Framework
UI Testing:
            Selenium
Refactoring:
Refactoring using Resharper
CMS:
            InsiteCreation (ASP.NET), Dotnet Nuke (ASP.NET)

            Mobile Technologies
Apple Platform
            iOS Application Development using XCode
            Language: Objective C

Android
            Android Application Development using Eclipse
            Language: Java
J2ME
            MIDP Applications Development using NetBeans IDE 7
            Language: Java
Web Activity:

Blog: Write technological blog post on foyzulkarim.blogspot.com
Youtube: Best three technological video of mine are below
     Crystal report
     DataGridView
     WinForm Setup
            StackOverflow: Active member on http://stackoverflow.com/users/326597/foysal
            LinkedIn: Maintain linkedin account on http://www.linkedin.com/in/foyzul

Other Skills:
I have strong communication skill, planning and developing skill, quick & self learning capability. I am also a hardworking, innovative & problem solving capable person. I have very good ability to work under pressure. I always ready to take any kind of programming challenge. I have an excellent skill on delivering speech and train and motivate people.
Employment History:  
Present Job 1:
Name of the Organization: Secure Link Services Ltd.
Web: http://selise.ch
            Designation: Sofware Engineer
Address 1: Innovation Center, Haldenstrasse 23, 8306 Brüttisellen, Switzerland
Phone & Fax: T +41 (0)448058044      F +41 (0)448058045
Address 2: House #15, Road #16, Dhanmondi, Dhaka-1209, Bangladesh
Phone & Fax: T, F +880 029104556
            Duration: April 2012 to Continuing

Present Job 2:
Name of the Organization: Bangladesh Association of Software and Information Services (BASIS)
Web: www.basis.org.bd
            Designation: Trainer (OOP Training)
Address: BDBL Bhaban (5th Floor - West), 12 Kawran Bazar, Dhaka -1215,  Bangladesh
            Phone:  +880 2 8151196; 8144708-09
            Duration: August 2010 to Continuing [On weekly holidays]

Previous Job 1:
Name of the Organization: The Databiz Software Limited
                                    Designation: Team Leader and Analyst Programmer
Address: House No. 163 (4th Floor), Road No. 3, New DOHS, Mohakhali, Dhaka-1215
Phone: +880-2-8714185-6, Fax: 880-2-8714186
E-mail: info@databizsoftware.com
Duration:
March 2010 to November 2010 as Programmer
            December 2010 to March 2012 as Team Leader
            December 2011 to March 2012 as Analyst Programmer
Previous Job 1:
Name of the Organization: Bangladesh Association of Software and Information Services (BASIS)
            Designation: Assistant Trainer (OOP Training)
Address: BSRS Bhaban (5th Floor - West), 12 Kawran Bazar, Dhaka -1215,  Bangladesh
            Phone:  +880 2 8151196; 8144708-09
            Duration: July 2009 to  February 2010 (8 months)

Previous Job 2:                  
            Name of the Organization: Newage Infotech Services Limited
            Designation: Programmer
            Address: NEWAGE Group, 42-I, Indira Road, Dhaka-1215, Bangladesh
            Phone: +88-02-8116951
            Duration: March 2009 to June 2009   (4 months)

Other Activities:
            Do personal projects at my leisure time for students and small business personnel.
           
Projects
Pet project
DentalSoft
This project is developed totally out of my passion. I have done some experiments and applied some new technologies and learning on this project. Below are few what I achieved from this project.
·         TDD
The main focus while I have been coding on this project was not to write any Development code without Test code. And I have bluntly followed this line on this project.
·         Design Pattern (Repository)
I have learned and tried to implement repository pattern in this project.
·         Advanced features of .NET
I have implemented some advanced features of .NET such as Extension Method, Generics, and Reflection etc in this project.
University System
This is my open source project. You can get this from here http://code.google.com/p/university-system/
This project is solely developed to apply my learning and my testing on applying different architecture. I am implementing the latest technologies of the current which I am learning.
This is a SOA Based application. The main purpose of this project is to develop a scalable architecture which can be used not only from Web, but also from handheld devices. Features of this project is not so rich but the developers can be benefited with this project and get help of the technologies.
The main goal of this project I am trying to implement
·         WCF Service as a middle layer between UI and Business Layers
·         Entity Framework as Data Access Layer
·         Mocking in the help of TDD
·         ASP.NET MVC4 Razor view as UI
·         Dependency Injection using Unity

Office projects

Name of the project: Ruf Service Bus

Team Member: 5
Project Description: This is an application which will act as a Router of the different services and clients. Authentication and authorization of the requests will be also done using this application.
My Role: Software Engineer
Technology used:
            C#, WCF
            Windows Identity Foundation
            Entity Framework
SQL Server 2008

Name of the project: Instantfetch

Team Member: 1
Project Description: This is a mobile web application but also runs in the desktop web browsers. The purpose of this application is to detect user’s location automatically and get the nearby restaurants according to the location. User can also order food from the searched restaurants. There are other features included in the application.
My Role: Software Architect, Developer
Technology used:
            C#, ASP.NET MVC3
            HTML5, CSS3
            Javascript, JQuery
                                    Linq,
SQL Server 2008

Name of the project: BIS (Desktop)
Team member: 1
Supervisor: 1
Project Description: This is a type of business intelligence software where user can generate report for himself by dragging different parameters.
My role: Software architect, Developer, Designer
Technology used:
C#, Windows Forms, WPF
SQL Server 2000

Name of the project: BIS (Web)
Team Member: 1
Supervisor: 1
Project Description: This project is mainly helps the top management of the company to understand the overall data of the company. User can easily get the status of the profitability of the company all over the Bangladesh using map color code. In essence, it provides different charts and interactive figures and acts as a intelligent system of their business.
My role: Software Architect, Developer, Designer
Technology used:
            C#, Silverlight 4, WCF
            SQL Server 2000

Name of the project: Retailia
Team Member: 2 (including me)
Supervisor: 1
Project Description: This application is a POS system which is combined of both Desktop and Web technology.
My role: Developer
Technology used:
C#, ASP.NET, WCF, JavaScript, HTML, CSS, Ajax etc
Windows Forms
SQL Server 2000, SQL Server 2008, LINQ
Crystal Report, SQL Report

Name of the project: BiznessRoots
Team Member: 5 (including me)
Supervisor: 1
Project Description: This application is a type of inventory system manager but with a larger scope. It does as usual an inventory system do but with a better performance and extra features.
My role: Developer
Technology used:
            C#, ASP.NET, JavaScript, HTML, CSS, Ajax etc
            SQL Server 2000
Crystal Report

Name of the project: Digital Book
Team member: 1 (Me only)
Supervisor: 1
Project Description:
By this software a user can create a customized digital book from multiple file types (Image/PDF/Document/Presentation). He can also read that book using the software and this software provides standard book reader features such as taking note, bookmarking, printing, view full screen etc. Another important feature is, the user can burn a CD taking one or multiple books or even a part of his newly created book using the software. In a summary, this software reduces the manual work of the admin to split the document and create book and burn them for the users and it reduces using paper also.
My role: Software architect, Developer, Tester, Deployment and Support personnel.
Technology used:
C#, Windows Form, WPF
SQL Server 2000, Microsoft Access 2003


Name of the project: Databiz Mailing System
Team member: 2 (including me)
Supervisor: 1
Project Description: This software has a customized version of outlook software. It automatically checks the mails and gets the information required by the user and does necessary things as the user wants this software to do.
My role: Change the software by the user requirement, fix some bugs, and test them as well.
Technology used:
C#, Windows Forms
Microsoft Access 2003, SQL Server 2000
Name of the project: Magic of Math (iPhone)
Team Member: 2
Supervisor: 1
Project Description: This is a iPhone quiz application for math. In this application, we provide a set of math question took from IMO, Bangladesh Math Olympiad, School and College level math book.
My role: Software architect, Team Leader
Technology used:
                        Objective C,
                        CorePlot Framework
                        XML
           
Name of the project: Dhaka iATM Explorer (iPhone)
Team Member: 2
Supervisor: 1
Project Description: This iPhone app enables the user to find the ATM’s around his current location. By this app, user can filter his searching according to his preferred radius of searching. He can also search for the ATMs by the company name or the location name. we also provide routes to his desired location.
My role: Software architect, Team Leader and developer
Technology used:
                        Objective C,
                        Google Map Web Service
                        XML



Professional Training Participation:
      Completed the “TDD and Refactoring” workshop by Naresh Jain (Consultant of Google) at BASIS at December, 2009
      Completed the OOP Training Program from BASIS at August, 2008
ID: OOP010617
Batch: 06
      Completed the iPhone Development Program from BASIS at December 2010
      Completed the Android Development Program from BASIS at February 2011
      Basic Linux Training Course at Rajshahi
      Completed a workshop on Presentation Skill organized by BDJOBS.COM  
Bangladeshi Community Membership:
      SQABD
      AgileBD

Academic Qualification:  
1. Degree- Bachelor Degree in Computer Science & Engineering
     Institute- Rajshahi University of Engineering & Technology.
     Passing year : May, 2009
           
 
2. Degree- Higher Secondary Certificate(HSC)
     Institute- Adamjee Cantonment College, Dhaka Cantonment
     GPA : 4.70
     Year- 2004
     Board: Dhaka
 
3. Degree- Secondary School Certificate(SSC)
     Institute- Banani Bidyaniketon
     GPA : 4.50
     Year- 2002
     Board: Dhaka
 
Personal details:
Father’s Name :Md. Rezaul Karim Sarker
Mother’s Name : Mrs. Rokshana Karim
Address :B-4/F-1, B.S.T.I. Staff Quarter, Mohakhali,Dhaka,1212
Date of Birth : 1st of July, 1987
Sex : Male
Nationality : Bangladeshi ( By birth)
Religion : Islam
Marital status : Single

Reference:

Name: Zohirul Alam Tiemoon
Designation: Lead Trainer, BASIS (OOP)
Organization: Bangladesh Association of Software and Information Services
Email: tiemoon@gmail.com
Phone: 01711281825 

1 comment:

Mominul Islam said...

Nice...

http://imomins.blogspot.com/p/my-portfolio.html