Muhammad Ayaz

Full Stack with Focus on Front-end (React Js, Node Js, Typescript, Nest Js, Next Js) Engineer @Aparavi

Berlin, DE
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Apr 2022 — Present

Full Stack with Focus on Front-end (React Js, Node Js, Typescript, Nest Js, Next Js) Engineer @Aparavi

View department →

Munich, DE

Develop, maintain, and enhance front-end and back-end modules using React (front-end) and Node.js with TypeScript (back-end).Lead the creation of new product modules from scratch, ensuring scalability and performance.Upgrade existing modules with new features, optimizations, and bug fixes.Design and implement robust RESTful APIs for communication between Node.js/TypeScript, Python, and C++ services.Design and manage data storage solutions using MongoDB (NoSQL) and PostgreSQL (relational database).Write efficient queries, manage indexing, optimize database performance, and ensure data integrity.Ensure that both front-end and back-end components are built for modularity, scalability, and security.Write clean, maintainable, and efficient code, adhering to the best coding standards.Conduct and lead code reviews to maintain high-quality coding practices across the team.Ensure proper version control and documentation using tools like Git and Jira for task management and tracking.Collaborate with cross-functional teams, including designers, product managers, and QA engineers, to define and implement new features.Actively participate in agile development practices, including sprint planning, backlog grooming, and daily standups using Jira.Manage and prioritize tasks in Jira, ensuring timely completion of assignedImplement automated testing (unit, integration, and end-to-end) for front-end (React) and back-end services (Node.js, TypeScript, Python).Set up CI/CD pipelines for efficient and reliable deployment, ensuring continuous integration and delivery of new features.Work with Python on a basic level to integrate services with Node.js and C++ as needed.Collaborate with Python developers to ensure proper API communication between different services.Stay up-to-date with emerging technologies and trends in React, Node.js, TypeScript, MongoDB, PostgreSQL, and back-end architecture.

EDUCATION

2010 — 2011

Peshawar Cambridge Degree college

FSC, Computer Science

2008 — 2008

Mardan Board

Matric, Science

2012 — 2015

University of Agriculture, Peshawar

BS(IT), Computer Programming, Specific Applications

ABOUT MUHAMMAD AYAZ

More than 8 years of professional experience in front-end software development. Created real-time web applications, micro front-end, Single Page Applications, complex front-end, and back-end management systems including content management, e-commerce, monolithic and Microservices architectures. The projects based on Javascript, Typescript, PHP, React, Node js and in conjunction with various other web development technologies. As a Senior Software Engineer, I have extensive experience in full-stack development. On the front-end, I specialize in React, with additional experience in Vue.js and Angular, alongside various libraries and frameworks to boost performance and scalability. On the back-end, I’m skilled in PHP frameworks like Laravel and Symfony, as well as JavaScript/TypeScript with Node.js and NestJS, using TypeORM for database management. I\'m passionate about building high-quality solutions that enhance user experience and operational efficiency.Certainly, I bring extensive experience in Develops, including proficiency in Linux, GitLab, Kubernetes, Docker, and the entire CI/CD (Continuous Integration/Continuous Deployment) process, all of which are integral components of modern software development and deployment pipelines.Technical skills:Experience in analysis, design, development, testing, deployment of object oriented software systems. Understanding design, architecture patterns and Solid Principles. Working experience with object-oriented Typescript, Javascript, different Javascript frameworks tools and PHP frameworksExpert in Linux, GitLab, Kubernetes, Docker products, and the entire CI/CD process Sound knowledge in monolithic, restful APIs and micro services architecture.Languages - Javascript, Typescript, PHP, Linux, SQL, HTML, CSS, Frameworks - React, Node js, Nest js,Nuxt js, Express, Laravel, Lumen, Symfony, Bootstrap, jquery, Angular, Node JS, Express JS, Bootstrap Search Engine- Elastic Search and other search API\'SDatabases- MySQL, Postgres, Mongo dbWeb Services - REST, SOAP, WSDL, Micro servicesPayment Gateways - Paypal, C20, StripeAPIS - Facebook, Google Products, Twitter, Youtube, Paypal, stripe and different kind of Payment gatewaysOperating Systems - Windows, Linux, Mac OSWeb Servers : Aws, Lamp, Wamp, Mamp, Linux, Centos, nginxReal-time servers: Pusher, FireBase, Socket.ioIVR Systems: Plivo TwilioVersion Control - Github, Bitbucket QA : Jira, Jinkins, GitlabsCI: Docker products, gitlabbasic knowlege of kubernetes(kind, minkube) and AWS(light sail, c9, s3, RDS)

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.