I am a full stack developer having experience in the designing and building of small to the large-scale web applications. I am a habitual team worker having expertise in developing customized application for the clients based on consultation and prioritization of business need throughout application development life-cycle to devise effective solutions. I am used to working in a dynamic environment and work based on requirement analysis, database design and development to bring out the most optimum solutions. I use my technical skills on various platforms and management skill to carry out assignments to comply with time and cost obligation. Practice clean code principle by continues code refactoring.
Software Engineer Kuala Lumpur, Malaysia
Monitor, maintain and develop features for ESS, backend in C# and front end in ReactJS. Monitor, troubleshoot ESS issues deployed in Azure cloud. Support ESS and MicroPay customers by providing data patching, investigate and fixing bugs. Developed a COM client in .NET framework for UBS Accounting for SG GST IRAS submission. Extracted the functionality and data from Sage CRM and developed a standalone customer portal from scratch, where we reduced the process of renewing a customer license from 6 steps to 3 steps which saves time for sales and finance ops. Developed a licensing file generator portal for customer support team which reduced customer waiting time and save time for product team as well, previously product team required to generate and provide the license file. Develop admin config pages from HandiSoft online as part of Workspace integration of HandiSoft. Write scheduler application using Quartz library for UBS data loader. Created an installer for data loader application using InstallShield.
Software Engineer Kuala Lumpur
Technologies use C#, Dot Net Framework, Windows Web Form, Visual Studio, XML, MySQL. Report bug fixing from CRM and support Enhance product features and fulfill legislative requirement from the request of the project manager, solution designer, support and partners. Prepare system for new version and online update release. Maintain agile development process. Attend daily scrum meeting and work according to sprint plan, contribute and help scrum master for sprint plan. Work closely with upper management like engineering manager, product manager and team lead. Work closely with other team members like programmers, QA and customer support including but not limited to managing task, time, knowledge sharing, discussion and overall help each to deliver in optimal. Update and maintain the code base through SVN. Develop SST report and send data to Sage regulatory cloud to display report in web browser. Extending legacy classic ASP application for subscription customer to integrate into Sage CRM and send the subscription data to Cloud Enablement through API.
Freelance Programmer Kuala Lumpur, Malaysia
Requirement analysis from client documents, discussion and related examples provided by client. Providing project budget, time, technical details and defining scope through communication with client. Managing team members through technical support, training and requirement discussion. Develop Custom Web Application according to client requirement using PHP Laravel framework. Develop custom CMS backend and front end. REST API development with JWT authentication for mobile APP using Laravel. Develop websites with custom functionalities using custom build WordPress CMS themes and hooks.
Software Engineer Dhaka, Bangladesh
Full stack PHP application development and deployment Project Analysis and planning, database design. User Experience design, research and development. Design and code application components in an agile environment. Review code base and re-factor according to code quality documentation Expert level implementation of WordPress CMS. E-commerce sites with WP using WOO-Commerce plugin and OpenCart CMS. Develop responsive web sites using framework and without framework. Develop custom web application according to client requirements. Maintain technical updates (frontend and backend) of several websites and applications. Develop websites, Landing pages and mobile sites from design. Fixing bugs and extending existing application features.
Programmer Dhaka, Bangladesh
Developed production-level codes and maintain standard coding convention in PHP programming language. Built web applications using PHP MVC based framework. Extensive experience with PHP MVC framework CodeIgniter. Project analysis, creating relational database (RDMS), optimize database and writing database trigger. Key member of core software development team. Writing PHP OOP code. Planning and conducting cross-browser usability testing. Testing of the application against business logic. Development and maintenance of multiple projects concurrently. Software manual writing for software users. Communication with the clients and develop relationship, understanding client requirement through growing communication.
Web Developer Dhaka, Bangladesh
Carried out all web development related work. Planning, designing and coding. Develop websites using different CMS.
Masters, Technology Management
Volunteer