Saiful Haque. K
Address: Tirur - Malappuram, Kerala, India
Contact: +91-984******* Email: ***********.*@*****.***
Senior Software Developer Technical Lead
(Dot Net Development Software Engineering Application Architect)
EXPERTISE
Software Development
Web Development
Project Management
Project Planning
Requirement Gathering
Application Support
Team Management
Testing
Troubleshooting
Solution Architecting
Stakeholder Engagement
Supervision & Control
Time Management
Delivery Management
PROFILE
A technically astute IT Programmer and Web Developer with 11 years of experience in accomplishing large scale project delivery assignments of technical & development projects, application design & architecting and completing the life cycle of web/windows based software development projects
Well versed in all phases of software development life cycle with concentration on design & development, maintenance, analysis, programming, testing and implementation of various applications in .NET Technologies
Deftly managing the complete life cycle of development/support projects including analysis of the client requirements, translating new ideas into client’s solutions, requirement gathering delivery, support, analysis and documentation
Adroit in spearheading the project right from conceptual stage through implementing service strategies according to the set targets and controlling service deliverable complying with the SLAs and client requirement
Gained experience in architectural level ERP application development, UI/UX Responsive web application using latest ASP.Net C#,MVC5 technology & optimizing it use of JQuery to enhance web experience
Strong team leader and facilitator, fostering an atmosphere that motivates highly talented professionals to balance high-level skills with maximum productivity
PROFESSIONAL EXPERIENCE
Feb 2014 – Present: Networth Security Systems Co.W.L.L(Taleb Group) Doha, Qatar as Senior Software Engineer
Sep 2011 – Feb 2014: Information Technology Co-Operative Society Malappuram, India as Senior Software Engineer
Jun 2009 – Sep 2010: Fajri Web Solution Dubai, U.A.E as Web Developer
Dec 2008 – May 2009: Candid Solutions Calicut, India as Software Engineer
Jul 2007 – Sep 2008: Otwo Designs Calicut, India as Web Developer
DOMAIN EXPERIENCE
Key Deliverables:
Responsible for technical and development projects right from building, designing, developing the programs to assisting the team in accomplishing the projects within the preset time and cost parameters
Responsible for finalization of project requirements, resource planning and playing a key role in strategic planning to assure the achievement of business objectives
Maintaining high coding standards, practices and exercising quality control on all aspects of software and web development, meeting business stakeholders to gather requirements and develop modules within the time frames
Understanding the business requirements & re-architecting both back-end & frontend applications by using Bootstrap Responsive Web technology & Enterprise library to elevate client side experience as well as expand the administrative accessibility scope
Efficiently managing entire day-to-day activities covering wide functional areas, include designing & developing the workflow program, debugging and troubleshooting of the application
Interacting with the team members and senior management to maintain a continuous stream of information regarding the project status and progress
Managing the complete life cycle of development, including analysis of the client requirements, translating new ideas into client’s solutions, delivery, support, analysis and documentation
Mentoring team members to learn latest technologies & implement new technologies in regular work to deliver successful projects as well as keeping current with the market standards
Dexterously initiating, planning, executing, tracking / monitoring, controlling and ensuring the completion of the project as scheduled and implementing operational processes for increased efficiency
Managing refactoring of the existing code to optimize code and improve quality of the product and adding new functionality to the product as per requirements
Acting as a hands-on, proactive professional who can rapidly identify problems, formulate tactical plans, initiate change and implement effective programs in challenging and diverse environments
SOFTWARE SKILLS
Network OS
Windows, UNIX
Operating System
Windows 9x / 2000 / XP/ Windows 7/10, Windows server 2003,2008,2012
Programming Languages
C, C++, C#, VB, C#.Net, VB.Net
Web Programming Languages
ASP, JavaScript, VB Script, Ajax, jQuery, HTML, XML,Bootstrap, ASP.net with C# and VB.Net, Web service, Windows Service, MVC 5, Razor View, LINQ, Entity Framework, Web API, Restful API,Angular JS.
.Net Framework
1.1, 2.0, 3.0, 3.5, 4.0, 4.5,4.6.1 Versions
RDBMS
SQL Server 2000, 2005,2008,2014 & 2016, MS Access
Oracle
Oracle 10g & 11g
Development Tool
Visual Studio.NET -2002,2003,2005,2010,2015,2017, Microsoft Office SharePoint Server 2007
Reports Tools
RDLC and Crystal Reports, Charts, Dashboards
PROMINENT PROJECTS HANDLED
E-Follow Up System; Company: Networth Security Systems; Team Size: 5
A .NET based Web application developed for construction field; this application will show the complete flow of material request. First site engineer will make material requests will go to the construction company store after store make action requests will go technical office. If the Technical approve the request store will deliver to construction site.
Technical officer can create a budget as a total quantity and cost for each project with type of work.
The budget will restrict from requesting additional material to the construction site by Site Engineer.
Site Engineer has the option to request multiple items in a single request by choosing project and type of work. These materials cannot exceed the estimated quantity of each item. These materials deducts from the budget after delivered.
Store request has option send request to purchase department in case of material not available. The store has the option to make delivery order and Invoice of each item delivered.
Automatic email generated at each stage of the material request it will send to all departments. They can monitor each status of the material request.
The dashboard will show all details of project status and material request remaining quantity of material and cost. Each request it will reflect in dashboard.
Role :Senior Developer Responsibilities : Design and Developing application, Database Design, Creating necessary Reports, Client discussion,Debugging application and Deploying.
Development Tools and Language: Microsoft Visual Studio, Visual C#.NET, ASP.NET, AJAX, SQL Server and RDLC Reports. Clients: Qatar Infrastructure Company (QIC), Spartan Ready Mix and Qatar Tractor.
Core Banking System; Company: Information Technology Co-Operative Society; Team Size: 12
A .NET based big Web application, Core banking is the services provided by a group of networked bank branches. Bank customers may access their funds and other simple transaction with any member of branch offices. This application developed in connection between the branches of Co-operative banks in Kerala (India). Modules completed – Customer Creation, Gold Loan, Borrowing Loan, Standing Instructions, and Investments, Locker, Deposit and various reports for each module.
User password secured by Advanced Encryption Standard. Manage new customer creation and quick customer creation with necessary details.
Saving bank account details, open, transaction, cheque book details and close
Current bank account open, transaction and close.
Overdraft account (OD), OD Interest Payment and OD transaction.
Locker account open, Locker account transaction and Locker account close.
Investments open, renewal, deposit, receive entry, withdrawal notice.
Managing Gold loan open, transaction, gold auction, release ornament, gold renewal.
Borrowing loan account open, transaction and cheque receive entry.
Every bank transaction, automatic SMS will go to customer mobile phone.
Role :Senior Developer Responsibilities : Design and Developing application, Database Design, Creating necessary Reports, Client discussion,Debugging application and Deploying.
Development Tools and Language: Microsoft Visual Studio, Visual C#.NET, ASP.NET, AJAX, Oracle and RDLC Reports.
Duration: 2 Years and 3 Months; Client: Co-operative banks in Kerala (India).
Student Detention System; Company: Networth Security Systems; Team Size: 4; Duration: 4 Months
A .NET based Web application developed for student detention in school to punish violation of student from homework, uniform and behavior in the classroom.
Assigning a detention books to schools and teachers.
Removing detection book or pages from teachers.
Main detention types are behavior, homework, uniform and physical education.
Parent relation officer (PRO) has option enter detention cases, Camera monitor person also has the option to enter detention cases if it is happening outside.
The principal has option make decision guilty or not guilty. Guilty student need to attend with the counselor in non mandatory subject period, such as (MUSIC, PE, ART) for fixed days. Counselor make attendance or absence.
All departments of the school can view such as new, open, closed, guilty, not guilty detentions and detentions capture from camera in live dashboard.
Role :Senior Developer Responsibilities : Design and Developing application, Database Design, Creating necessary Reports, Client discussion,Debugging application and Deploying.
Development Tools and Language: Microsoft Visual Studio, Visual C#.NET, ASP.NET, AJAX, Oracle and RDLC Reports.
Client: Doha Modern Indian School, the Cambridge School Doha, Cambridge School for Girls Doha, Alpha Cambridge School.
Online Entrance Test; Company: Networth Security Systems; Team Size: 3; Duration: 4 Months
Client: Doha Modern Indian School, the Cambridge School Doha, Cambridge School for Girls Doha, Alpha Cambridge School.
Employee Evaluation System; Company: Networth Security Systems; Team Size: 3; Duration: 4 Months
Clients: Doha Modern Indian School, the Cambridge School Doha, Cambridge School for Girls Doha, Alpha Cambridge School.
Technical Office Procedure; Company: Networth Security Systems; Team Size: 4; Duration: 5 Months
Clients: Qatar Infrastructure Company (QIC)
Question Bank; Company: Networth Security Systems, Team Size: 4; Duration: 5 Months
Clients: Doha Modern Indian School, the Cambridge School Doha, Cambridge School for Girls Doha
Vehicle Management System; Company: Networth Security Systems, Team Size: 4, Duration: 4 Months
Client: Taleb groups Doha, Qatar.
Core Banking System; Company: Information Technology Co-Operative Society; Team Size: 12
Duration: 2 Years and 3 Months; Client: Co-operative banks in Kerala (India)
Kenya professionals; Company: Fajri Web Solution, Team Size: 3, Duration: 8 Months
Abu Ghazaleh Trading Company (U.A.E); Company: Fajri Web Solution, Team Size: 3, Duration: 7 Months
Payroll System for Government Employees; Company: Candid Solutions, Team Size: 3, Duration: 5 Months
Project Management System for Doeacc Centre as academic project.
Web site for Apex public school Calicut, Kerala.
Payroll System Government Employees of Kerala in windows Application using c#.
Windows service for transfer data access database to oracle database in every 5 minutes for punching machine Taleb Group company Qatar.
Monster Government Solution for ACME info System USA
Online Examination System for Aptech Computers (India)
Web site for Otwo Designs
Duty roster system for verifying teacher classes by subject head in every week.
E-Counsel system for counseling student to improve behavior.
Maintenance operating system for checking Maintenance work progress in every day.
Student voice system for student can write reviews about teachers.
Technical office Management system for checking work progress by Technical office.
Star Evaluation system for giving grade to teacher by their performance.
Tender follow-up system for monitoring tender related to company
TRAINING & CERTIFICATIONS
MCTS (Microsoft Certified Technology Specialist) in Microsoft Office SharePoint Server 2007 Configuration in 2010
MCTS (Microsoft Certified Technology Specialist) in Microsoft Office SharePoint Server 2007 Application development in 2010
MCTS (Microsoft Certified Technology Specialist) .Net Framework 2.0 Web Application in 2007
Course in Java from Aptech Computers, Kerala (India) in 2003
EDUCATION
B. Tech in Information Technology
Date of Birth: 31st May 1982 Nationality: Indian Languages known: English, Hindi, Malayalam and Arabic