I possess over 8 years of experience as a software engineer specializing in back-end development. My expertise spans a wide range of technologies including PHP, Laravel, CodeIgniter, SQL, MySQLi, MongoDB, Node.js, React.js, Next.js, Vue.js, and Angular.js. I have a proven track record in building and maintaining various applications such as ERP, CRM, HRM, B2B, B2C, and D2C. In addition to my technical skills, I am adept at project management and leading teams to deliver quality solutions that meet client requirements. Currently, I am actively seeking a remote position with flexible hours, ideally in a role that combines project management and back-end development. I would greatly appreciate your consideration or assistance in finding such an opportunity. Thank you.
Project Planning: Develop project plans outlining tasks, timelines, and resource requirements for integrating the eCommerce platform with the ERP system.
Stakeholder Management: Liaise with various stakeholders including IT teams, eCommerce managers, ERP users, vendors, and other relevant parties to gather requirements, communicate project progress, and address concerns.
Requirement Gathering: Collaborate with business users to understand their requirements for eCommerce-ERP integration, such as data synchronization, order processing, inventory management, and reporting needs.
System Integration: Oversee the technical integration between the eCommerce platform (like Shopify, Magento, WooCommerce) and the ERP system (like SAP, Oracle, Microsoft Dynamics) ensuring data consistency, accuracy, and security.
Customization and Configuration: Work with developers and ERP consultants to customize and configure the systems to meet specific business requirements, including setting up workflows, automating processes, and implementing custom features.
Data Management: Ensure proper mapping, transformation, and synchronization of data between the eCommerce platform and the ERP system to maintain data integrity and consistency across systems.
Testing and Quality Assurance: Develop test plans and coordinate testing activities to validate the integration, identify bugs or issues, and ensure that the integrated system meets functional and performance requirements.
Training and Documentation: Conduct training sessions for end-users to familiarize them with the integrated system and provide documentation and support resources to facilitate smooth adoption and usage.
Troubleshooting and Support: Act as a point of contact for troubleshooting integration issues, resolving conflicts, and providing ongoing support to users to ensure uninterrupted system operation.
Performance Monitoring and Optimization: Monitor system performance, identify bottlenecks, and implement optimizations to improve system efficiency, scalability, and user experience.
Compliance and Security: Ensure compliance with relevant regulations (such as GDPR, PCI-DSS) and implement security measures to protect sensitive data and prevent unauthorized access or breaches.
Continuous Improvement: Continuously assess system performance and user feedback to identify areas for improvement and innovation, and recommend enhancements or upgrades to optimize business processes and drive growth.
Project Management: You will be responsible for planning, scheduling, and overseeing the execution of projects for both web app development and ERP development departments. This includes managing resources, timelines, budgets, and ensuring quality standards are met.Team Management: You will be responsible for managing and leading a team of developers, including setting goals, tracking progress, providing feedback, and ensuring that team members have the resources and support they need to be successful.Technical Expertise: You will be expected to have a strong technical understanding of PHP, Laravel, CodeIgniter, AWS, EC2, WHM, Node.js, React.js, and Next.js. You will need to be able to provide technical guidance to your team members and make informed decisions about technical approaches and solutions.Code Review and Quality Assurance: You will be responsible for ensuring that code developed by your team meets quality standards, is well-documented, and adheres to best practices. You may need to conduct code reviews and provide feedback to team members.Communication and Collaboration: You will need to communicate effectively with stakeholders, including business leaders, customers, and other team members. You will need to collaborate with other departments, such as design and QA, to ensure projects are completed on time and meet business objectives.Continuous Learning: You will need to stay up-to-date with the latest developments in web app and ERP development, as well as in the technologies your team uses. This includes attending conferences, reading industry blogs, and exploring new tools and frameworks.
Designing, monitoring, analyzing and troubleshooting IT systems.
Interpreting briefs and developing IT systems that meet all specifications and cost requirements.
Assisting with training and onboarding processes.
Writing job descriptions for new positions, and assisting with interview and recruitment processes.
Ensuring staff comply with company, as well as health and safety regulations at all times.
Maintaining, managing, and updating software.
Supervising digital security and ensuring all anti-viruses and firewalls are regularly updated.
Supervising the development and maintenance of websites and ensuring the protection of users' data.
Analyzing existing operations, protocols, and processes, and making plans for improvement.
Conducting research, attending workshops, and networking with other professionals in the industry.
Sr WEB DEVELOPER (May 2015 to Oct 2015)
“SG Business Solutions”
Responsibilities
Developed entire backend and set up database for e-commerce platform and expanded online technologies for rapidly expanding company.
Conducted software testing for the company’s web site to help initiate an Internet marketing campaign.
Incorporated search engine optimization as a method to increase web traffic and to work with clients in affiliate marketing.
Solved problems regarding web interfaces and analyzed databases and communicated problems to management.
Worked with staff support to code and design sidebars, ad networks and assisted with development for web applications.
Solved problems regarding web interfaces and analyzed databases and communicated problems to management.
Worked with staff support to code and design sidebars, ad networks and assisted with development for web applications
Responsibilities
Record keeping and management of student’s attendance and fees data.
Teaching all areas of the Institute Computer Curriculum (CIT, DIT, Web Designing & Development).
Responsible for teaching the assigned subject and the projects related to the particular subject.
Helping and guiding the students for any problems that they come across academically.
Guiding and motivating students to take part in extra-curricular activities.
Managing and co-ordinating annual functions, trips.
Arranging educational trips for students.
Teaching students with Visual aids for better understanding.
Stay updated with the changing syllabus.
Designing the syllabus for the students and the Institute.
Conducting Workshops on Different Technologies like (Wordpress , Codeigniter ,PHP MVC).
he Is really efficient in his work and really good programmer