With over 7.5 years of experience in the IT industry, I bring a wealth of expertise in backend development, specializing in Node.js and TypeScript. My journey in software development spans over diverse domains including Payment (E-commerce), Low-code Platform, and Data-migration, allowing me to cultivate a versatile skill set.
In addition to my extensive backend development background, I have ventured into UI development, hands-on experience in React.js, TypeScript, and Redux. This hybrid proficiency enables me to architect full-stack solutions with seamless integration between frontend and backend components.
My proficiency extends to Cloud Computing platforms such as AWS and Azure, where I have demonstrated competence in deploying and managing infrastructure, leveraging services like EC2, S3 Bucket, Lambda, WebApp, Serverless Functions, and Azure Media Services.
My approach to software development is anchored in best practices, encompassing principles of Clean Code, SOLID Principles, Design Patterns, and a strong focus on system design. I am adept at developing performant REST-based backend systems, ensuring scalability, reliability, and efficiency.
Furthermore, I am well-versed in JavaScript unit testing frameworks like Jest and Mocha, ensuring the robustness and reliability of codebases. My experience with Pentaho Server and Designer, alongside Azure Media Services for live and on-demand video streaming, demonstrates my versatility in leveraging diverse technologies to meet project requirements.
Passionate about crafting clean and efficient code with meticulous attention to detail, I thrive in collaborative, agile environments, adapting seamlessly to dynamic project requirements and methodologies.
Skills:
Backend: Node.js (Primary), Python, PHP
Frontend: React.js
Frameworks: Express, Feather-Plus, HapiJS, NextJS
Testing: Jest, Mocha
Cloud Platforms: AWS (EC2, S3 Bucket, Lambda), Azure (WebApp, Serverless Functions, Media Services)
Additional Skills: Solid Principles & Design Patterns, System Design, Data Structures & Algorithms, Dynamic Programming, Clean Code practices.
If you seek a Node.js | JavaScript Developer with a proven track record of delivering high-quality, scalable solutions across diverse domains, I am eager to contribute to your projects and help drive success. Let's collaborate and bring your vision to life!