Personal details

Abdul R. - Remote full-stack developer

Abdul R.

Senior Software Engineer
Based in: 🇸🇬 Singapore
Timezone: Singapore (UTC+8)

Summary

Dedicated professional with a proven track record of successfully practicing and implementing Agile methodologies in diverse projects. Adept at designing process flows and business workflows using tools such as Excel, Visio, and Axure RP. Skilled in setting up and configuring Citrix XenServer Virtual Machines, along with proficiently installing and optimizing CentOS 7 environments featuring NGINX, MariaDB, and PHP.

My expertise encompasses a wide spectrum of projects, including Software as a Service (SaaS), e-Commerce, ERP, and Content Management Systems. Proficient in integrating Social APIs like Google Docs, Facebook, and Twitter for seamless application storage and login authentication. Experienced in handling payment gateway transactions through platforms like Authorize.net and Paypal.

I have a strong background in developing web services for ERP and Value Added Services (VAS) projects, coupled with designing robust databases utilizing MySQL. My skillset extends to client-side scripting with JavaScript and jQuery, managing Cron jobs on Linux, and overseeing Scheduled Tasks on Windows systems.

Key Specialties:

  • Designing event driven system and solutions architecture. OCPP & OCPI
  • HTML 5, CSS3, jQuery, JavaScript, JSON
  • PHP, MySQL, Apache, XAMPP, LAMPP, Ubuntu Linux, Windows
  • ColdFusion, MS SQL Server, Microsoft Visio, Axure RP, MS Office, Libre Office
  • SSH (Secure Shell), PuTTY, .Net, ASP.NET, Oracle Pl/Sql, UML, Rational Rose, MASM, C, C++
  • Object-Oriented Programming (OOPS), PhotoShop, CorelDraw, Composer

Currently expanding expertise to encompass Python, Perl, CakePHP, Security Algorithms, and Magento to remain at the forefront of cutting-edge technologies.

Work Experience

Senior Software Engineer
Polaris HealthCare and BioMedical Engineering Pvt Ltd | Aug 2023 - Present
PHP
Node.js
MySQL
React
Kubernetes
Go (Golang)
AWS (Amazon Web Services)

Responsible for designing, enhancing and developing the architecture of the Inventory and Work Order Management systems to meet evolving business needs.

Collaborate with Product Manager and Business Analysts to gather requirements, analyze user needs, and propose solutions.

Developed using PHP, Node.js, React.js (with Typescript), Go, MySQL, AWS, Kubernetes and Gitlab CI/CD to develop scalable and efficient software solutions.

Design and implementation of real-time data monitoring for inventory and orders using Kafka and Kubernetes

Design, implement, and maintain system architecture to ensure reliability, scalability, and performance.

Integrate systems with Salesforce API to facilitate seamless data (Leads and Orders) exchange between internal systems and Salesforce Cloud.

Implement automated testing and continuous integration practices to ensure code quality and reliability using Gitlab CI/CD

Troubleshoot and debug issues, perform root cause analysis, and implement solutions and test cases to prevent recurrence.

Other Tools/Software: Ubuntu, Docker, Minikube, salesforcecli, Cloudformation, AWS API Gateways, AWS RD

Technical Lead
Eigen Energy | May 2022 - Jul 2023
Java
SQL
Node.js
TypeScript
Apache Kafka
AWS (Amazon Web Services)

Leading a team in designing, implementing, integrating, and digitally transforming electric vehicle (EV) charging systems. Conducting extensive integration testing to ensure seamless communication between charging stations and central management systems. Experienced in integrating and testing charging stations (EVSEs) with the Open Charge Point Protocol (OCPP) and central management system, enabling efficient monitoring and control. Ensuring that the central management system is compatible with the Open Charge Point Interface (OCPI) standard, allowing communication between charging networks and service providers. Adhering to Open Smart Charging Protocol (OSCP) guidelines, ensuring that charging systems are compliant with industry standards for smart charging. Documenting and following up on integration testing sessions, including providing feedback to partners and the internal team. Working with event-driven architecture to support asynchronous and autonomous communication between microservices. Other Tools/Software: Nginx, Golang, Java & Kotlin (Spring Boot), Node.js, and React.js (Typescript), Kafka, AWS RDS MySQL, CloudWatch logs, Socket.io

Education

Jawaharlal Nehru Technological University
Bachelor's degreeInformation Technology
Jan 2006 - Dec 2010

Personal Projects

Html-Triangle-GradientIconOpenNewWindows
2014
JavaScript