Mohammod Hanif Mia
Toronto, Ontario M4C5L6
Phone: 416-***-**** (Primary)
647-***-**** (Cell)
Email: hanif_net @ yahoo.com
SUMMARY
A versatile Software Developer with demonstrated expertise in developing enterprise client-server and web based application, leverage new technologies, integrated legacy application to newly developed application, reviewed peer code and did continuous code improvements, did technical documentation, unit testing, and did mentoring and transferring knowledge to co-developer and an effective team player who takes initiative, and is recognized for excellent interpersonal, organizational and analytical skills.
CAREER HIGHLIGHTS
SunGard iWORKS (http://www.sungard.com/iworks/)
5225 Satellite Drive
Mississauga, ON L4W 5P9
VB.NET, ASP.NET, Classic ASP,SQL server Technical Analyst in EIM April, 2007- June, 2012Worked to migrate the EIM base product from COM+ to WCF, leverage configurable layout to the migrated version.Leveraged regular expression in EIM base product to validate the user inputs and re-written the common functions to make it efficient and configurable using regular expression.Adapted new layout to generate the commission statement of the EIM base product and adjusted new rules during statement generation. Replaced all hard coded rules to administrative configurable approach. Based on the clients requirements changed the user interfaces for inputs and changed stored procedures and SQLS to manage the data for UAC (EIM base 4.3) project. Wrote the SQL scripts and stored procedures to adapt new security rules and fixed bugs of the EIM web for NUL project.Reviewed EIM base code to improve the performance, used regular expression instead of conditional looping to minimize the number of lines of code and improved performance.Contributed to deliver newer version the EIM base product, wrote SQL scripts to setup the system settings, ensure delivered SQL database is containing all the newly added fields, latest version of the stored procedures.Met the challenges of the RBC EIM project to migrate customized interfaces from VB 6.0 to XML configurable extract in VB.NET. Managed VB 6.0 code in stored procedure.
Progress,Java,JSP,Servlet,CSS,Java Script,JQuery,HTML,XML Software Developer Met the challenges to deliver FronTier insurance software for AMA (http://www.ama.ab.ca/insurance). As an active team member of the software developer, delivered GUI changes, new document work flow functionality (dynamic menu scripting).Improved performance of the rating system of the AMA by reducing the number of method calls, pre-loaded (one time) the required data into memory using temp-tables, ensured proper indexes used during data retrieval, re-written all the validation and concern rules to increase the performance of the rating.Worked for AMA FronTier web application by adding new user interfaces and related back end functionality using MVC. Introduced jQuery to minimize the number of iteration when used Java script.
C#,ASP.NET,CSS,Java Script,JQuery,HTML,XML Software DeveloperWorked for Analytics project from the beginning to develop user interfaces, used LINQ to mange data flow. Contributed to derive complex analytical data and present in graphical format.
Computershare Investor Services Inc.
100 University Ave. 11th Floor
Toronto, ON M5J2Y
Working Address: 88 A East Beaver Creek,
Richmond Hill, Toronto, ON
Perl, SQL server Developer (Contract job) June, 2006- December, 2006Parsed the client provide data to fit in specific position using the in house developed software to create printable pdf document to generate personalized document.Modified the in house software to adapt the changed client data file into the existing system.Designed and implement application to integrate the manual process to make automatic process (batch).
Spectra Solution ltd. Dhaka, Bangladesh
ASP,HTML,VBA, Java, JSP Programmer January, 2000- July, 2002
Developed web based application
Proshika Computer Systems Dhaka, Bangladesh
VB 6.0, SQL Server 200 Developer August, 1998- December 2000
Developed Database application.
EDUCATION/PROFESSIONAL DEVELOPMENT
University: The Aachen University of Technology, Germany,
M.Sc. in Software Systems Engineering (2 years)
University: Bangladesh University of Technology
B.Sc. in Computer Science and Engineering (4 years)
College : Seneca College
Diploma in Computer Programming and Analysis (1 year)
Professional Development: Oracle Certified Programmer
Java SE 6 Programmer (Oracle Certification Program ID: OC1091247)
ADDITIONAL INFORMATIONContributed to company wide standard of coding.Mentored colleagues to boost their knowledge in programming.Advised colleagues how to get preparation for professional certification.
PROGRAMMING LANGUAGE SUMMARY
Java, JSP/SERVLET, jQuery, Java script, CSS, HTML, C#, VB.Net, WCF, Progress, ASP.Net, ASP, VBA, SQL Server, XML, Web Service
Reference:
*******@******************.*** (Former Manager)
*****.******@*******.*** (Lead BA)
****.********@*******.*** (Lead Architect)
******.*********@*******.*** (VP consulting, professional service),
*******.****@*******.*** (Senior Developer)
*******.*******@*******.*** (Tech Lead)
*****.**********@*******.*** (Senior QA)
***.*****@*******.*** (Development Manager)
**********@*****.*** (Senior Programmer)