An engineer, architect and developer with seven-plus years of experience developing scalable, high-performance web applications and desktop software. Proficient with n-tier application architecture, design, development, testing, and maintenance. Skilled in a variety of software languages, tools, and methodologies
An engineer, architect and developer with seven-plus years of experience developing scalable, high-performance web applications and desktop software. Proficient with n-tier application architecture, design, development, testing, and maintenance. Skilled in a variety of software languages, tools, and methodologies, with a special expertise in Microsoft .NET technologies and Agile principles. Highly self-motivated, skilled at problem solving and seeking multiple solutions to issues. Accustomed to serving as a leader in constantly changing, dynamic environments. Dedicated to the highest standards in software engineering. Areas of achievement include:
3.GIS Application Development - Have 2 years experience on different GIS application oriented websites using MapGuide Studio server 10, Openlayer (JS library) and ESRI technology (ArcGIS Server and Web Mapping API).
4.User Interface Design -Â Have experience on producing iterative designs, and building visually appealing user interfaces based on proven usability principles and requirements gathered from clients and business analysts using HTML, CSS.
5.Leadership - Experience in leading teams, serving as technical and project lead, contributing to project planning and estimation, focused on agile methodologies, including agile scrum conducting design and code reviews, mentoring.
6.Self-motivated - Quickly and independently able to learn any new technology on my own.
Blog : http://mushfiqrazib.wordpress.com/ (Personal web site, posts on various technical issues, information about professional experiences.)
LinkedIn: http://bd.linkedin.com/in/mushfiqrahman (Professional engagements, activity and other's comments/recommendations)
TECHNICAL SKILL SET:
1.Languages : C#, PHP, CakePHP, JAVA, LISP, C++/C.
3.Software Architectures: MVC, SOA, N-Tier (Enterprise), Open Multi Tier.
4.Software Practices: OOP, Design Pattern, Object Oriented Analysis and Design, UML
5.Web programming and Tools: ASP.NET 4.0/3.5/2.0, ASP.NET MVC, WCF, AJAX (Ajax Control ToolKits), Web Services, ADO.NET, XSLT, XML, nHIBERNATE, ActionScript3.0,Flash,Visual Studio 2010/2008/2005, IIS 7.0/6.0.
6.GIS Programming Tools: MapGuide Server Viewer API, Fusion API, OpenLayers Library, Autocad .NET API, GIS software (Autocad 2008/2009/2010 Map 3D), ESRI Technology.
7.Client Side Programming: HTML5/HTML4, CSS 3.0
8.Databases: MSSQL 2008/2005, Postgres 8.X, MySQL, Microsoft Access, XML.
9.Version Controllers: SVN, VSS.