Sheharyar Ali
Hewlett, NY, *****, United States
+1-512-***-**** -************.***@*****.***
Summary
Experienced Software Engineer with over 7 years of expertise in full-stack development. Demonstrated track record of consistently delivering top-notch software solutions within stipulated timelines and budgetary constraints. Possess a robust command of diverse programming languages and technologies, encompassing JavaScript/TypeScript, React.js, Angular, Vue, Node.js, ASP.NET, C#, & Python. Passionate about web standards and keeping up with the latest trends in technology. Skills
• JavaScript/TypeScript
• Node.js(Express, Nest.JS)
• SQL (MySQL, SQL Server, PostgreSQL)
• MongoDB
• RESTful API/GraphQL
• React.js
• Next.js
• Redux
• Angular
• Rxjs, Ngxs/Ngrx
• Vue.js, Nuxt.js, Pinia
• Python, FastAPI, Django
• LLM Orchestration, LangChain, AI Agents Dev
• ASP.NET (ASP.NET Core, MVC, Web APIs)
• HTML5 & CSS (Bootstrap, SCSS, Tailwind)
• Unit Testing (Jest, Jasmine)
• E2E Automation Testing (Cypess, Playwright)
• PHP (Laravel, CodeIgniter, Symphony, Python)
• WordPress, E-Commerce
• Ionic Mobile Development
• AWS (EC2, S3, Lambda, Elastic BeanStack), Azure
• Agile and Scrum Methodology
• Git, Docker & Linux
• React Native
• Basic Administration, Deployments, Shell Scripts
• Operating System (Window, Linux, Mac OS)
Experience
Senior Full Stack Developer
May 2019 to Current
Semantic Health Toronto, Canada
During my tenure as a Full Stack Developer at Semantic Health, I've led development across diverse projects, and collaborated seamlessly with interconnected teams.
● Designing and implementing dynamic front-end applications employing frameworks and JS libraries like React/Next.js, React Query, Angular, and Vue.js. integrating key technologies such as Redux, RxJS, and Ngrx for state management, Reactive Form handling, observables, signals, modular architecture, PrimeNg/PrimeReact, Tailwind.
● Building robust Backend RESTful APIs using Node.js, Express.js, and Typescript, adhering to industry best practices for scalability, performance, and integrating SQL in conjunction with Sequelize ORM for efficient database management, encompassing tasks like creating migrations, executing complex queries
● Collaborated with a cross-functional team of designers and backend engineers to deliver seamless user experiences. Following agile methodology, I've delivered high-quality service on a multitude of projects.
● Conducted code reviews and provided constructive feedback to junior developers, improving code quality and reducing bugs, lead to decrease in post-release issues reported by users
● Mentored and onboarded new team members, accelerating their productivity and integration into the development process.
● I've engaged with modern headless CMS platforms like Strapi, Keystone, Contentful, alongside WP Rest/GraphQL API.
● Worked with both REST and GraphQL architecture-based web services to enable efficient client-server communication.
● Leveraged .NET technologies including ASP.NET, C#, and MSSQL Server for application development.
● Demonstrated proficiency in popular AWS cloud services such as EC2, S3, and Lambda.
● Operating within an Agile and Scrum framework, ensuring streamlined project execution, contributing to sprint planning, daily stand-ups, and retrospective meetings..
● Contributed in development of PHP/Laravel, MySQL, LAMP Stack multi tenant Application.
● Implemented a suite of automated tests encompassing unit tests, integration tests, functional tests, and automated UI tests.
● Orchestrated the configuration and maintenance of serverless architecture (AWS Lambda, Azure Functions) across different projects.
● Thoroughly documented the codebase and captured technical and operational aspects of projects. Full Stack Developer
September 2018 to April 2019
Catalant Technologies Boston, Massachusetts, United States Commenced my journey at Catalant Technologies as a Full Stack Developer, contributing to the creation of diverse client applications.
● Developed scalable and maintainable web applications using ReactJS,.Net, and Typescript, resulting in increase in application performance and improvement in page load time.
● Developed, tested, and maintained Backend API’s using NodeJS(Express, TypeORM, PostgreSQL).
● Ensured the delivery of reliable, test-driven solutions, utilizing technology stacks such as Node JS/ Angular/React/Redux.
● Utilized Angular 2+ and Rxjs for single page applications, while effectively managing application state through Ngxs/Ngrx and enhancing the frontend using Angular Material UI.
● Employed React JS framework for SPA development, working with components, forms, events, routers, animations, Material UI, and Flux concepts.
● Developed custom directives, factory services, and dependency injection for Front-End frameworks like Angular, React, and Vue.js.
● Took responsibility for the installation, configuration, and maintenance of Laravel, PHP, Apache, and MySQL on AWS cloud servers.
● Contributed as a core member of the Development team, providing vital development support to various internal projects.
● Involved in the construction of both desktop and web applications within the .NET framework (ASP and desktop) using Microsoft SQL Server.
Education and Training
Bachelor of Science : Computer Science, May 2018
Ann Arbor - Michigan