ngweijiang

Technical Lead Full Stack Developer

Dynamic and results-driven technology executive with over a decade of experience in full-stack development, cloud infrastructure, and DevOps. I specialize in leading cross-functional teams, driving digital transformation, and aligning technological innovation with business goals. I excel at building resilient systems, from cloud migrations to blockchain platforms, with a strong focus on high availability, security, and performance optimization.

My expertise spans multiple domains, including AI, fintech, and IoT, where I have implemented scalable solutions leveraging microservices, Kubernetes, and Big Data ecosystems. I am passionate about adopting emerging technologies like AI and machine learning to solve complex business challenges and create transformative solutions.

I am seeking a leadership role in the Web3 space to guide organizations in adopting cutting-edge technologies, delivering innovative solutions, and fostering sustainable growth.


Experience: 11 years

Yearly salary: $500,000

Hourly rate: $250

Nationality: 🇲🇾 Malaysia

Residency: 🇲🇾 Malaysia


Experience

Project Lead
Mindteck
2023 - 2024
Spearheaded the design and implementation of robust, scalable, and secure infrastructure for Huawei's payment system, ensuring seamless transaction processing and compliance with financial industry regulations. Architected and managed high-availability systems in the banking and fintech industry, leveraging Huawei and AWS to maintain 99.99% uptime for critical financial services applications. Managed and optimize over 500 Linux servers, ensuring efficient operations, high availability, and security across various applications and cloud infrastructure. Led the middleware/backend development for fintech, e-commerce, and blockchain platforms, integrating microservices architecture with Node.js, Express, and MongoDB for high-performance, distributed systems. Lead cloud infrastructure and SRE teams, maintaining and optimizing critical cloud environments across Huawei, AWS, and Azure. Possessed extensive knowledge of Big Data ecosystems, utilizing HDFS, HBase, YARN, Spark, Flink, Airflow, Kyuubi, Zookeeper (ZK), and Kafka to handle real-time data processing and analytics in high-transaction environments. Managed deployment automation pipelines using Terraform, Ansible, and Jenkins, improving deployment efficiency by 40%. Implemented microservices architecture using Node.js, Express, and MongoDB, resulting in scalable, high-performance applications with minimal downtime. Integrated Docker and Kubernetes for containerization and orchestration, ensuring seamless application scaling and reducing downtime to less than 1%. Employed TDD and BDD methodologies to ensure high-quality, resilient code across services, reducing system bugs and enhancing overall reliability and maintainability. Implemented comprehensive testing strategies using JUnit for unit testing and tools like TestNG, Cucumber, and Selenium for automated functional testing. This approach improved testing coverage and reduced time-torelease for critical updates and feature deployments. Leveraged mocking tools such as JMockit, Mockito, and WireMock to simulate service interactions, enabling isolated testing environments and effective handling of dependencies, which streamlined testing and enhanced the reliability of complex service architectures. Proficient in various open-source tools and frameworks integral to backend and infrastructure development. Utilized Ajax for asynchronous updates, Spring and JSF for scalable application design, Ant and Maven for build automation, and Hibernate/JPA for efficient data management within applications. Deployed monitoring tools like Grafana and Prometheus to ensure high system uptime and rapid incident detection, reducing incident response time by 30%. Provided leadership in Project Management, coordinating across multiple teams, defining project scopes, managing timelines, and ensuring resource allocation, all while aligning with business objectives. Trained and mentored junior engineers, promoting the adoption of Site Reliability Engineering (SRE) best practices and improving team performance.
Technical Lead
NU Vending
2021 - 2023
Directed a team of 10 developers in designing, developing, and maintaining both the company's web and mobile applications. Developed secure, scalable backend systems using Java and Node.js, integrating real-time data processing and financial transaction management for vending machine ewallet transaction platforms. Managed and optimize over 50 Linux servers, ensuring efficient operations, high availability, and security across ewallet applications and cloud infrastructure. Leveraged Big Data ecosystems such as HDFS, HBase, YARN, Spark, Flink, Kafka, and Zookeeper to architect data pipelines and real-time analytics for high-volume transaction processing in fintech applications. Integrated IoT technologies with the vending machine system, enabling real-time tracking of inventory and machine status, significantly improving operational efficiency and reducing downtime. Built robust APIs using Java-based frameworks (Spring Boot) to enable secure, seamless integration between payment gateways and cloud infrastructure, facilitating millions of cashless transactions. Possessed strong knowledge of open-source data processing frameworks, including Flink, Airflow, and Kyuubi, for data-driven operations and automation. Managed infrastructure deployment and scaling using automation tools like Ansible and Terraform, ensuring efficient resource management and reducing deployment time by 40%. Utilized TDD and BDD methodologies to enhance code quality and ensure alignment with project requirements, producing reliable and maintainable applications. Skilled in automated testing tools like JUnit for unit testing, along with TestNG, Cucumber, and Selenium for functional testing, which reduced manual testing time and improved code reliability. Proficient in using mocking tools, such as JMockit, Mockito, and WireMock, to simulate complex system behaviors and support efficient, isolated unit testing. Experienced with a wide range of open-source tools, including Ajax, Spring, JSF, Ant, Subversion, Maven, CruiseControl, Hibernate/JPA, JUnit, JMS, SOAP, Axis, and Bitbucket, enabling efficient software development, CI/CD pipeline management, and version control. Led containerization efforts with Docker and orchestration using Kubernetes, optimizing system scalability and ensuring high availability for cloud services. Led the integration of real-time features in the mobile app, improving user engagement by 25%.Utilized React, Redux, and Next.js on the front end for dynamic and responsive web experiences. Managed DevOps pipelines using Jenkins, GitLab CI, and Docker to automate continuous integration and deployment (CI/CD), reducing release times by 50% and cloud environment across Google Cloud. Collaborated with the product and design teams to ensure development aligned with business goals, delivering products on time and within budget.

Skills

ansible
big-data
business-development
ci-cd
co-founder
communication
data-science
dataops
terraform
c-plus-plus
english
chinese-mandarin
malaysian