
EMPLOYEE TRACKER
It’s a side project developed to learn AngularJS and Bootstrap. This web site displays a list of employees along with their office name. It has a dashboard to display employees in different branches as well as employee growth rate in those branches.







PTM WEB
It is a web application through which user can donate money during face to face acquisition, repay for any failed donation due to credit card expiration, upgrade donation amount etc.
DATA IMPORT TOOL
It is a desktop based data import tool to import data from the excel/csv file to the SQL database. First it reads data from the file, then completes the mapping between the data file and the SQL database table through user interaction, then data validation is performed. After successful validation, data is posted to the SQL database. This tool can also import data automatically based on daily/Hourly schedule.




SKILLS
Full Stack (.NET) Developer
8 Years’ Experience
Groupcare
I worked within a team of 11 members to develop a large scale 3-Tire component-based web application named Groupcare. It was online community system where we can create group, invite member, create poll, and manage events and projects based on hierarchical authentication. It was in both versions of English and Danish languages.
Project Duration: 3+ Years
Team Size: 11
Responsibilities
Requirement analysis, design, and development of various features of UI (User Interface), BO (Business Object) and DAL (Data Access Layer).
Maintain programming code using CMMI3 standards to meet system requirements and quality standards.
Bug fixing. Doing deployment in the IIS server.
Prepare System Design Document (SDD), Developer Guide etc.
Environment
Microsoft .NET Framework 2.0, ASP.NET, C# 2005, XML, JavaScript, CSS, MS SQL Server 2005, IIS, Windows Server 2003. 3rd party UI control Telerik TextArea.
JIRA as issue tracker, Visual Source Safe as version control and TFS (Microsoft Team Foundation Server) team based development.
Me-TERMS. MLNG Electronic Tools, Equipment, and Radio Management System
It is an online inventory management system that interacts with the Active Directory for user authentication. A staff can create a request for any item for his department. After approval of the management in several stages, the requested items are delivered. At the end of every stage, the responsible person of the next stage is notified by automated email.
Project Duration: 6 months
Team Size: 1
Environment: ASP.NET 3.5, C# 2008, Microsoft Graph Control, HTML, JavaScript, CSS, AJAX and SQL SERVER 2005.
Two Projects (MTBE PMOC & PETLIN PMOC)
Online report management system. A staff initiates a report. The report is reviewed by several persons in several stages until the report is being closed. At the end of every stage, the responsible person of the next stage is notified by automated email.
Project Duration: 2 months
Team Size: 1
Environment: ASP.NET 3.5, VB.NET, HTML, JavaScript, CSS, AJAX and SQL SERVER 2005.
M-TRAMS: MLNG Tracking & Monitoring System
It is a medium sized and web based staff training management system. It has a training matrix that describes the training requirements for the staffs. Staffs are assigned the necessary trainings based on the training matrix and status of participation is monitored. This project is developed by ASP.NET 3.5, C# 2008 and SQL SERVER 2005.
Project Duration: 4 months
Team Size: 1
Environment: ASP.NET 3.5, C# 2008, HTML, JavaScript, CSS, AJAX and SQL SERVER 2005
Form Engine
It is a desktop application that generates PDF reports of various types of insurance premium. This application reads a XML file and validates its content using XML schema. After successful validation, the XML data is converted to the PDF file and stored in a secured shared location. For each pdf file, a secure url is generated and valid user (authenticated through active directory) can open that pdf file into their web browser, e.g. Internet explorer, Chrome, Firefox etc.
Project Duration: 3 months
Team Size: 2
Environment: C#, pdf control, IIS 7, Active Directory, SVN for version control.
SSRS/Crystal Report
I would create both SSRS and Crystal reports as per client request. The reports were basically financial statements. The reports, mainly SSRS, were deployed in the SQL Report Server so that client can generate reports by themselves. I would write test cased to test those reports as well.
Project Duration: 6 months
Team Size: 1
Environment: SSRS, Crystal Report, SQL Report Server.
Role Management System
It is a role based action management system. Here a user can perform some particular tasks based the roles he belongs to.
We would work in an agile team where every sprint was of two weeks and we had 15 minutes update meeting every day. My responsibility was to work on both front end and back end.
Project Duration: 6 months
Team Size: 4
Environment: C#, ASP.NET MVC 3, Kendo UI, Entity Framework, WCF, JavaScript, JQuery, CSS, Ajax, Unit testing, IIS 6, SQL Server 2008, Serena for version control, IBM BPM.
Business Management Tool
It is a web based business monitoring tool developed for a famous bank in Malaysia. The tool allows to create new task as well as can import all the tasks from the excel file. The tool lists all the tasks to be performed. A task may have dependency with another task. That means a task cannot start until another task is completed. Clients monitor the task completion rate through the graphical SSRS report displayed in the big screen.
Project Duration: 5 months
Team Size: 5
Environment: HTML, CSS, JavaScript, Ajax, Web performance and Load Testing, IIS 7, TFS, Agile methodology, SSRS, SQL report server.
Email Automation
It is an email automation project. This project continuously sends those emails waiting to be sent. If any email fails due to SMTP server issue, or any other reasons, the failed email is resend until its being successfully sent to the recipient.
Project Duration: 3 weeks
Team Size: 1
Environment: Visual Studio 2013, VB.NET, Microsoft Message Queuing (MSMQ).
DATA IMPORT TOOL
It is a desktop based data import tool to import data from the excel/csv file to the SQL database. First it reads data from the file, then completes the mapping between the data file and the SQL database table through user interaction, then data validation is performed. After successful validation, data is posted to the SQL database. This tool can also import data automatically based on daily/Hourly schedule.
Project Duration: 4 months
Team Size: 1
Environment: Visual Studio 2013, VB.NET, WPF, MVVM, Entity Framework 5, SQL Server 2012, PlasticSCM.
PTM WEB
It is a web application through which user can donate money during face to face acquisition, repay for any failed donation due to credit card expiration, upgrade donation amount etc.
Project Duration: 6 months
Team Size: 1
Environment: Visual Studio 2013, VB.NET, HTML, CSS, JavaScript, JQuery, Kendo UI controls, IIS 7, PlasticSCM.
PTM REST API
It’s a web service developed using WEB API 2 to allow users to perform CRUD operation into the database. User can create/read/update/Delete contact, Pledge, Donation, Profile, and so on.
Project Duration: 2 months
Team Size: 1
Environment: Visual Studio 2013, VB.NET, WEB API 2, Entity Framework 5, SQL Server 2012, PlasticSCM.
