← Back to list
Registration: 23.11.2023

Muhammad Mubusher

IT
senior
Specialization: Lead Developer (Netsuite / SuiteCommerce)

Portfolio

Netaq e-Solutions

▪ Design and develop unit component integration testing, including test plans and development of test data. ▪ Responsible to perform software engineering development, coding, troubleshooting and documentation test of software modifications. ▪ Develop and maintain custom features and tools into a fully functional software system. ▪ Update job knowledge with emerging tools and technologies and get benefit from latest technologies and development tools, utilize development and software development and process tools. ▪ Responsible to lead and develop large scale enterprise application. ▪ Work as technical lead on projects and manage the workflows of different projects. ▪ Plan and conduct formal reviews of the software architecture, design and source code to ensure overall quality of the product. ▪ Participation in software development life cycle using agile methodologies such as scrum, poker.

GAC Group

Working as System Developer to take initiative in performance, working independently and with groups to effectively accomplish project objectives. ▪ Full cycle of each assigned story during the sprint until it is “Done” (DB Scripts, Domain Object, Data Connection, DAL, Services, Controllers, Models and View Models, Views, Unit Testing of Models and Services, technical documentation). Then pass it to functional test to Quality Control/IT Admin. ▪ Technical research and recommendations ▪ Understanding of current system, involve in design, debug, test, maintenance of existing system which is developed in vb.net. ▪ Design and develop software applications by gathering requirement directly from the user, understanding the workflow, analyzing the developed module and make sure the application quality.

ThreeEm Technologies

Working as Team Lead to lead the others developer to share and explain the functional and technical requirement to fulfill the tasks. I have another task to trained the others developer in NetSuite’s different. SuiteCommerce Extension Development, SuiteScript 2.0, RESTlet, UserEvent, Client Script, Workflow, Advanced PDF/HTML Template, Custom Fields, Custom Records etc. • Leading a high-performing Netsuite development team in designing and implementing SuiteScripts to automate critical business functions. • Orchestrating the customization of workflows for increased operational efficiency. • Steering the creation and modification of advanced PDF templates to meet unique reporting needs. • Initiating and overseeing integrations with external platforms, ensuring seamless data flow. • Providing technical leadership through the adept use of UserEvents and ClientScripts for an enriched user experience. • Collaborating cross-functionally to understand and address intricate business requirements. • Mentoring and guiding team members, fostering a culture of innovation, collaboration, and continuous learning. Netsuite Magento Integration. The Idea was to create Integration between Netsuite and Magento, client wanted to have everything in Netsuite Side, Initial scope was to create mapping of each Product’s, Customer’s, Tax Mapping, Price Levels, Payment Mapping and Payment Terms. Netsuite NopCommerce Integration. The Idea was to create Integration between Netsuite and NopCommerce, client just wanted to have Items and Customers Integration so what we did we create extension in nopCommerce. Netsuite QuickBookOnline Migration/Integration. - This is comprehensive data transfer/migration/integration product to sync everything between QuickBookOnline & Magento. - These are the major Netsuite Integration Projects. Except these there are lots of clientScript, UserEvent Script and some other Netsuite Scripts done.

Skills

Agile Development / Scrum
Ajax
AngularJS
ASP.NET Core
Bootstrap
C#.Net
Crystal Report
CSS3
DevExpress Controls & Custom Helper
Entity Framework
GitHub
HTML5
JavaScript
JQuery & Plugins
LinqJS
Magelia
Magento
Microsoft Dynamics RMS, GP
Microsoft SQL Server 2005, 2008, 2012, 2014
Microsoft Team Foundation Server
Microsoft Visual Studio 2008, to 2014
MVC 5
Netsuite
Node.js
nopCommerce
Oracle NetSuite ERP
quickBooks Online
SignalR
SSRS
SuiteCommerceAdvance
SuiteCommerce Standard
SVN
VB6, VBA, VB.NET
Web API
XML
XML/RPC

Work experience

Team Lead
since 05.2021 - Till the present day |ThreeEm Technologies
Netsuite
Working as Team Lead to lead the others developer to share and explain the functional and technical requirement to fulfill the tasks. I have another task to trained the others developer in NetSuite’s different. SuiteCommerce Extension Development, SuiteScript 2.0, RESTlet, UserEvent, Client Script, Workflow, Advanced PDF/HTML Template, Custom Fields, Custom Records etc. • Leading a high-performing Netsuite development team in designing and implementing SuiteScripts to automate critical business functions. • Orchestrating the customization of workflows for increased operational efficiency. • Steering the creation and modification of advanced PDF templates to meet unique reporting needs. • Initiating and overseeing integrations with external platforms, ensuring seamless data flow. • Providing technical leadership through the adept use of UserEvents and ClientScripts for an enriched user experience. • Collaborating cross-functionally to understand and address intricate business requirements. • Mentoring and guiding team members, fostering a culture of innovation, collaboration, and continuous learning. Netsuite Magento Integration. The Idea was to create Integration between Netsuite and Magento, client wanted to have everything in Netsuite Side, Initial scope was to create mapping of each Product’s, Customer’s, Tax Mapping, Price Levels, Payment Mapping and Payment Terms. Netsuite NopCommerce Integration. The Idea was to create Integration between Netsuite and NopCommerce, client just wanted to have Items and Customers Integration so what we did we create extension in nopCommerce. Netsuite QuickBookOnline Migration/Integration. - This is comprehensive data transfer/migration/integration product to sync everything between QuickBookOnline & Magento. - These are the major Netsuite Integration Projects. Except these there are lots of clientScript, UserEvent Script and some other Netsuite Scripts done.
Senior Software Engineer
12.2017 - 05.2021 |ThreeEm Technologies
Netsuite, MVC, ASP.NET WebAPI, AngularJs
Working as Senior Software Engineer to take initiative in performance, working independently and with groups to effectively accomplish project objectives. ▪ Development in MVC, ASP.NET WebAPI, AngularJs. ▪ NetSuite Technical and Functional (ERP) consultation and support. ▪ Netsuite Development and Administration. ▪ SuiteTalk, SuiteScript 2.0, RESTlet & UserEvent, Client Script Workflow development. ▪ Dynamics GP, Dynamics 365 BC Integration.
System Developer
02.2017 - 10.2017 |GAC Group
Netsuite
Working as System Developer to take initiative in performance, working independently and with groups to effectively accomplish project objectives. ▪ Full cycle of each assigned story during the sprint until it is “Done” (DB Scripts, Domain Object, Data Connection, DAL, Services, Controllers, Models and View Models, Views, Unit Testing of Models and Services, technical documentation). Then pass it to functional test to Quality Control/IT Admin. ▪ Technical research and recommendations ▪ Understanding of current system, involve in design, debug, test, maintenance of existing system which is developed in vb.net. ▪ Design and develop software applications by gathering requirement directly from the user, understanding the workflow, analyzing the developed module and make sure the application quality.
Senior Software Engineer
02.2016 - 02.2017 |Netaq e-Solutions
.
▪ Design and develop unit component integration testing, including test plans and development of test data. ▪ Responsible to perform software engineering development, coding, troubleshooting and documentation test of software modifications. ▪ Develop and maintain custom features and tools into a fully functional software system. ▪ Update job knowledge with emerging tools and technologies and get benefit from latest technologies and development tools, utilize development and software development and process tools. ▪ Responsible to lead and develop large scale enterprise application. ▪ Work as technical lead on projects and manage the workflows of different projects. ▪ Plan and conduct formal reviews of the software architecture, design and source code to ensure overall quality of the product. ▪ Participation in software development life cycle using agile methodologies such as scrum, poker.
Software Engineer
09.2013 - 02.2016 |NAGA Architects / Designers / Planners
.
Working as Software Engineer to take initiative in performance, working independently and with groups to effectively accomplish project objectives and engage in the following: ▪ Full cycle of each assigned story during the sprint until it is “Done” (DB Scripts, Domain Object, Data Connection, DAL, Services, Controllers, Models and View Models, Views, Unit Testing of Models and Services, technical documentation). Then pass it to functional test to Quality Control/IT Admin. ▪ Technical research and recommendations. ▪ End user support and training when required. ▪ Complete bug fixing stories until it is “Done” (the definition of done stated in above). ▪ Database administration. ▪ Daily builds.
Software Engineer
06.2011 - 09.2013 |Accsoft Business Solution
.
Working as Software Engineer to take initiative in performance, working independently and with groups to effectively accomplish project objectives and engage in the following: ▪ Responsible for the complete life cycle of software products, from design and development to installation, implementation, training and support. ▪ Monitoring the designing, debugging and code optimization of applications using .Net Framework. ▪ Responsible for Software technical specification drafting including project goals, system architecture, user dialogs and workflow, database model and nonfunctional requirement. ▪ Responsible to ensure the software coding standard, software security, software quality, analysis and development. ▪ After making sure the quality and security of application deploy to production server. ▪ Responsible to write a source code documentation of applications. ▪ Responsible for Software maintenance as well as database maintenance. ▪ Responsible for unit test, test case, bug fixes and improving the quality and performance of the set of codes.
Software Developer
05.2008 - 05.2011 |PakistanPharma
.
Working as Software Developer with following job responsibilities: ▪ Understanding of current system, involve in design, debug, test, maintenance of existing system which is developed in vb.net. ▪ Design and develop software applications by gathering requirement directly from the user, understanding the workflow, analyzing the developed module and make sure the application quality. ▪ Responsible for developing new modules in existing system, requirement gathering from Business Analysts as well as end user. ▪ Testing the chunk of code and fixing the errors if occurs, testing and debugging the process until reach to the correct results. ▪ Responsible for user interface and front end development (e.g html, css and javascript). ▪ Coordinate with users to analyze application performance and efficiency; provide support and interact with users to discuss desired output and user expectation. ▪ Determine output data from program operations to make sure the accuracy and completeness of data; test and de-bug programs to assure quality of program operations. ▪ Coordinate with all departments in daily operations. ▪ Follow software development best standards and practices. ▪ Support the development of software applications. ▪ Report to the Lead Developer and Team Leader for daily progress and issues. ▪ Attend weekly poker meetings for agile methodologies for assuring the sprint completion.

Educational background

Software Engineering
2008 - 2010
Islamia University
Computer Science
2006 - 2008
Islamia University

Languages

PunjabiAdvancedHindiUpper IntermediateEnglishAdvancedUrduAdvanced