MOHAMMAD-KAMRUL HASAN
**** * *** ****** ( Fairfield, Iowa 52557
641-***-**** ( ***************@*****.*** (
https://www.linkedin.com/in/kamrulhasan85
SOFTWARE DEVELOPER (.Net)
Skilled Web developer with more than 7 years of experience developing
innovative applications and systems for Web and mobile devices. Performs
detailed analysis on software, code, and requirements to streamline system
integration and ensure successful implementation. Proven success in
troubleshooting to identify programming and coding discrepancies and
establishing solutions to improve application.
AREAS OF EXPERTISE
Software Development ( System / Software Integration ( Implementation (
Mobile Application Development
Unit Testing ( Solution Development ( Diagnostics / Troubleshooting (
Feature Analysis ( Project Management
Database Management ( Full Lifecycle Application Development ( User
Interface Design ( Quality Assurance
Languages: C#, VB, Java (J2SE, J2EE, J2ME), C, C++, Android Development,
Objective-C, PHP, SQL
Web: ASP.Net, SOAP and Restful Web Service, Ajax, JSON, CSS, JavaScript,
jQuery, XML
Databases: MSSQL, MySQL, Oracle
Web Servers: Windows Server 2008, IIS 7, XAMPP
Reporting: Crystal Report 8 / 8.5 / 10.5, Data Report, Active Report,
FairPoint, Grape City
SDLC Models: Rup, Waterfall, Test Driven, Agile, Scrum
Tools: MS Visual Studio 2005 / 2008, Entity Framework, WCF, LINQ,TFS,
Visual Source Safe, Eclipse, Xcode SVN, Redmine, JIRA, Microsoft Project
Professional, Enterprise Architecture, testcomplete, selenium, Nunit,
LoadUIWeb, NetBean, Git, Star UML, Visio, Hadoop
Design Patterns: MVC, Factory, Singleton, Observer, Composite, Strategy,
Fa ade, State, Proxy and Command, Repository, UOW, DI
Platforms: Windows, MAC, Linux
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance
education courses to complete a Master's Degree in Computer Science
(Available for full-time, W-2 employment).
ATOMIX SYSTEM LIMITED, Dhaka, Bangladesh ( 2012-2014
Programmer Analyst
Led design and development of software systems to support solution for
information processing issues. Performed analysis on system specifications
and translation of system requirements. Initiated software, code, and
requirements analysis as well as system risk and software reliability
analysis. Reviewed software and defined code metrics. Evaluated current
programs and processes for performance and implemented diagnostics and
troubleshooting to develop solutions for problematic programming.
Spearheaded integration of software with existing systems. Designed new
programs and provided recommendations to increase product cost
effectiveness.
Projects:
Led coding development, managed testing team, performed feature analysis,
and initiated system integration for 9 total projects.
. Havsog and Egg: Gaming applications.
. Manzley: Trading application that enables purchase processing and product
sharing on social networks.
. Ayna: Application that searches for local restaurants, stores,
supermarkets, government buildings, etc.
. PPT Con: Mobile application that enables Android users to operate
Microsoft Windows OS.
. Call of Salat: Android app that tracks prayer times worldwide, sets alarm
for Adhan local time, and displays direction of Kiblah.
. Light of Quran: Free Quran app for Android devices.
. Bottle Mail: Dating application for iPhone and iPad.
. Long Term Care Insurance System for Japan: System that streamlines
support for long term care.
. Technologies: Java, Objective-C, C#, SQL, Windows, iPhone / iPad,
Android, Eclipse, Xcode, SVN, Visual Studio 2008, .Net Framework 3.5, SQL
Server 2008, Grape City, Far Point, Active Report, Visual Source Safe
MOHAMMAD-KAMRUL HASAN ( Page 2
641-***-**** ( ***************@*****.*** (
https://www.linkedin.com/in/kamrulhasan85
LINK3 TECHNOLOGIES LTD, Dhaka, Bangladesh ( 2007-2012
Senior Programmer (C# .Net Team)
Directed full lifecycle application development. Ensured compliance of all
standards while streamlining project planning and management. Designed
front-end graphical user interface. Initiated coding and debugging of
application using various software languages. Performed analysis on
software, code, requirements, system risk, and software reliability. Led
object-oriented design / analysis and software modeling and simulation.
Administered localization / globalization of software. Defined technologies
for implementation and reviewed processes.
Projects:
Created system design and coding, performed unit testing and feature
analysis, and led system implementation and integration for 16 total
projects.
. SMS Broadcasting: SMS broadcasting system used by Ericsson and Link3.
. Customer Complaint Management System: Query application.
. Leave Approval System: Application system for leave approval process.
. Pre and Post Sales Management System: System to track pipelining client.
. Client Database Management System: Database for client info, service,
product, and complain query.
. MIS: Management information system to document flow and reports.
. Various Modules in ERP: Systems that automatically generate invoices,
payroll, documents, etc.
. Restaurant Management System: System that documents ingredients and
recipes and calculates waste.
. Vendor Management System: Database documenting all vendor information
including RFQ and tender.
. Cheque Writing Utility System: System automatically generating cheques
after approvals.
. Technologies: C#, Asp.net, SQL, Web Application, Desktop Application,
Windows Application, Visual Studio 2008, .Net Framework 3.5, Crystal
Report, SQL Server 2008, GSM Modem, Active Xpert, Visual Source Safe
EDUCATION
Master of Science in Computer Science, Maharishi University of Management,
Fairfield, Iowa
(In progress via distance education courses; expected completion 06/2016)
Key Courses: Advance Software Development, Big Data, Database Management
Systems, Algorithms. Project Management, Software Engineering
Master of Science in Computer Science and Engineering
North South University - Dhaka, Bangladesh
Key Courses: Formula Methods in Software Engineering, Software Quality
Assurance, Distributed Database System, Advance Neural Networks
Bachelor of Science in Computer Science and Engineering
Stamford University Bangladesh - Dhaka, Bangladesh
ACADEMIC PROJECTS
. ROLE-BASED ONLINE SHOPPING SYSTEM, Maharishi University of Management:
Developed role- based module using .Net, SQL server. Design pattern: MVC,
State Pattern, Singleton, Fa ade, Repository.
. YOGA STUDIO MANAGEMENT, Maharishi University of Management: Created
online role-based module. Tools: .Net, SQL Server. Design Pattern: MVC,
State Pattern, Singleton, Fa ade, Repository, UOW, DI.
. BANK AND CREDIT CAR APPLICATION, Maharishi University of Management:
Designed bank and credit card application using software design pattern.
Developed framework using common pattern, MVC pattern, party pattern,
account pattern, functor, and Fa ade pattern.
. FIND COMMON FRIEND, Maharishi University of Management: Led development
of Map Reduce program in Hadoop that locates friends using Pair Approach,
Stripe Approach, and Hybrid Approach.
PUBLICATIONS
. Android Mobile Application: Remote Monitoring of Blood Pressure, Computer
and Information Technology (ICCIT), 2012, IEEE
. mHealth: Blood Donation Service in Bangladesh, International Conference
on Informatics, Electronics, and Vision (ICIEV), 2013, IEEE
PROFESSIONAL DEVELOPMENT
Microsoft License E574-1538 and E718-8031
MCTS: .NET Framework 4, Web Applications / MCTS: SQL Server 2008,
Implementation and Maintenance