I'm an experienced Full-stack Developer with 15 years of experience in building robust and scalable web applications. I have a strong TDD proficiency in React, Typescript, Node.js, PHP, Graphql and REST APIs.
I also have extensive knowledge of databases such as MongoDB, MSSQL, PostgreSQL, MySQL, and Redis, and is well-versed in DevOps tools such as Docker, Kubenetes, Github, Azure, and more.
• Developed a Shopify plug-in enabling video reviews of products, aligning customers with the products available on the website.
• Focused on backend development, utilizing Node.js, Typescript, and JavaScript to ensure seamless functionality.
• Implemented the project in a Serverless framework, optimizing the deployment and scalability of the solution.
• Acquired expertise in AWS Lambda functions, enhancing proficiency in serverless architecture and cloud computing.
• Implemented AWS CloudWatch metrics, expanding knowledge of AWS services and performance monitoring.
• Worked on both frontend and backend aspects of websites and applications, providing comprehensive end-to-end services.
• Managed databases and contributed to building user-facing websites, ensuring a cohesive and user-friendly experience.
• Collaborated closely with clients during the planning phase of projects, aligning project goals with client expectations and business objectives.
• Conducted meetings with the software development team to define project scopes and scales, fostering clear communication and project alignment.
• Designed software system architecture, outlining the blueprint for robust and scalable software solutions.
• Utilized Node.js and Typescript as the main technologies for the project, ensuring a modern and efficient tech stack.
• Worked proficiently with various programming languages and databases, including React, PHP, HTML, CSS, and JavaScript, showcasing a diverse skill set.
• Designed the overall architecture of web applications, ensuring robust and scalable solutions for optimal performance.
• Maintained the quality and responsiveness of applications, meeting high standards of user experience and functionality.
• Collaborated closely with the engineering team to design and launch new features, fostering innovation and enhancing product offerings.
• Ensured code integrity and organization, implementing best practices for clean and maintainable codebase.
• Worked in collaboration with graphic designers, translating designs into visually appealing elements within the web applications.
• Implemented security measures and data protection protocols, ensuring the safety and confidentiality of user data.
• Utilized Shopify as the backend and React for the front end, creating seamless and efficient e-commerce solutions.
• Managed the end-to-end lifecycle of software and applications, overseeing analysis, writing, building, and deployment phases.
• Supervised automated testing processes, providing valuable feedback to management during the development process, ensuring high-quality output.
• Modified and tested changes in previously developed programs, ensuring continuous improvement and adaptability.
• Implemented php and jQuery as the primary technologies for several projects, ensuring a robust and efficient technical foundation.
• Collaborated effectively on both frontend and backend aspects of websites and applications, providing comprehensive support across the development stack.
• Delivered end-to-end services and actively participated in projects involving databases and the creation of user-facing websites, ensuring seamless functionality.
• Engaged with clients during the planning phase of projects, aligning technical solutions with client requirements and business objectives.
• Developed front-end website architecture, focusing on creating intuitive and visually appealing user interfaces.
• Designed and developed APIs, facilitating smooth communication between different components of the application.
• Addressed both technical and consumer needs, staying updated with developments in web applications and programming languages.