Sajid Ali

Sajid Ali Email and Phone Number

Integration Manager @ Tarabut
Riyadh, SA
Sajid Ali's Location
Riyadh, Saudi Arabia, Saudi Arabia
About Sajid Ali

I’m a Principal Software Engineer with 7.5+ years of project experience in Javascript/Typescript programming language with excellent technical, programming, debugging, and problem-solving skills.I am currently working with leading technology stacks in JavaScript | ReactJs | React Native | NodeJs | NestJs | HTML | CSS| SQL | MySQL | RESTApi | Angular | Redux | SOAP-UI | JavaEE | Typescript | AWS | Postman | Docker | GraphQL | Git | Bitbucket | Jira | Scrum | I’m in charge of developing highly scalable and reliable applications using Node.js, React.js, Next.js & AWS in multiple environments including microservices which I have used for international clients and across different industries. As a quick learner, I love to take on new challenges.

Sajid Ali's Current Company Details
Tarabut

Tarabut

View
Integration Manager
Riyadh, SA
Employees:
150
Sajid Ali Work Experience Details
  • Tarabut
    Integration Manager
    Tarabut
    Riyadh, Sa
  • Turing
    Principal Software Engineer
    Turing Aug 2022 - Present
  • Virtual Force Inc.
    Principal Software Engineer
    Virtual Force Inc. Feb 2022 - Mar 2023
    Lahore, Pakistan
    Giggle Finance is a funding platform for app-based freelancers & small businesses based in the US.● Working in a Scrum team of 5 where I migrate the entire front endfrom Angular to ReactJs and NextJs. The user onboarding to the Giggle Finance system, Integration of Plaid SDK, and Integration of Payliane SDK for user payments. On the backend, I work with Node/Express and Postgres DB.● Developing50+reusablecomponentsusingReactJsandRedux.● By revamping the complete platform I increased the performance by 50%. Integrated 3rd party services on both UI and on the server side like Plaid SDK, and Payliance SDK to verify customer details and check potential fraud cases. Managed the REST APIcalls and user authentication/authorization.● Built CI/CD pipelines and containerized them with Docker. For theauthentication process used JWT token-based authorization. Added refresh token mechanism for subsequent API calls which improved security and helped to avoid brute force attack/middleman attacks. Digitizing onboarding of new customers which reduced onboarding time by 40%. Writing extensive unit test cases with code coverage of 90% using Jest, Enzyme Mocha and Chai.Tech used: Javascript | ReactJs | NodeJs | ExpressJs | NextJs | Redux | CI/CD | Sequlize | RESTApi | PostgreSQL | AWS S3 | Nginx | Pm2 | Jira | Scrum | Plaid SDK | Payliance | Google Sheet API | Zoho CRM.
  • Virtual Force Inc.
    Senior Software Engineer
    Virtual Force Inc. Oct 2019 - Feb 2022
    Lahore, Pakistan
    Giggle Finance is a funding platform for app-based freelancers & small businesses based in the US.● Working in a Scrum team of 5 where I migrate the entire front endfrom Angular to ReactJs and NextJs. The user onboarding to the Giggle Finance system, Integration of Plaid SDK, and Integration of Payliane SDK for user payments. On the backend, I work with Node/Express and Postgres DB.● Developing50+reusablecomponentsusingReactJsandRedux.● By revamping the complete platform I increased the performance by 50%. Integrated 3rd party services on both UI and on the server side like Plaid SDK, and Payliance SDK to verify customer details and check potential fraud cases. Managed the REST APIcalls and user authentication/authorization.● Built CI/CD pipelines and containerized them with Docker. For theauthentication process used JWT token-based authorization. Added refresh token mechanism for subsequent API calls which improved security and helped to avoid brute force attack/middleman attacks. Digitizing onboarding of new customers which reduced onboarding time by 40%. Writing extensive unit test cases with code coverage of 90% using Jest, Enzyme Mocha and Chai.Tech used: Javascript | ReactJs | NodeJs | ExpressJs | NextJs | Redux | CI/CD | Sequlize | RESTApi | PostgreSQL | AWS S3 | Nginx | Pm2 | Jira | Scrum | Plaid SDK | Payliance | Google Sheet API | Zoho CRM.
  • Aion Digital
    Senior Software Engineer
    Aion Digital Oct 2019 - Jan 2022
    Lahore District, Punjab, Pakistan
    A digital banking & fintech platform by Aion Digital is used by major banks in Gulf countries with 100k+ endpoint users.● Worked in a Scrum team of 8 where I’m in charge of migrating thesystem from .net to NodeJs and NestJs. For the mobile app, I worked with React Native. Decoupled the complete monolithic architecture to a microservice architecture where I developed 4 microservices from scratch. For prototypes and wireframes, we used Figma.● Implemented a video call scheduling and a call routing feature, DocuWare integration, volume-based business decision, English and Arabic optical character recognition (ORC) and machine-readable zone (MRZ) service integration. This reduced the REST API calls with NodeJs (NestJs & GraphQL) by up to 40% which reduced the incoming payloads. Created 15+ REST APIs and GraphQL integration among others for Authentication & Authorization and used AWS S3 for file storage. For the authentication process, we have used the JWT token-based authorization.Tech used: JavaScript | NodeJs | ExpressJs | NestJs | React Native | TypeScript | GraphQL | RESTApi | SOAP-UI | Microservice Architecture | AWS | Docker | Azure Pipeline | Jira | Scrum.
  • Phaedra Solutions
    Software Engineer
    Phaedra Solutions Aug 2018 - Oct 2019
    Lahore, Pakistan
    Food Karma/FoodAllInOne - is a food delivery app operating in the Gulf region & Canada. I built the application from scratch using React Native and Redux. Built several features including payment services/processes and real-time tracking of the delivery status.Tech used: JavaScript | NodeJs | ExpressJs | SQL Server | Angular | React Native | React | Redux | AWS | Azure Pipeline | Jira.
  • Engin Technologies
    Software Engineer
    Engin Technologies Mar 2017 - Aug 2018
    Lahore, Pakistan
    Tennis Ball is to manage the tennis league in the US, We are devoted to creating the most competitive and unique Tennis League in the country. It all started from the bottom where we began to talk with active flex players and listen to their comments, needs and desires before creating an opportunity for them to showcase their love for the sport.Tech used: JavaScript | NodeJs | ExpressJs | NestJs | React Native | TypeScript | GraphQL | RESTApi | SOAP-UI | Microservice Architecture | AWS | Docker | Azure Pipeline | Jira | Scrum.
  • Algorepublic
    Software Engineer
    Algorepublic Dec 2016 - Aug 2018
    Lahore, Pakistan
    PeerEdge manages the transaction and history report of Sprint Corporation US Company with millions of user transactions. I was part of an agile team of 5 that migrated the conventional ROR to ReactJs for the UI, which improved the overall performance by up to 40%. Consumed REST APIs to connect ReactJs and ROR backend. Tech used: JavaScript | ReactJs | Redux | Redux Saga | CSS | Less | AWS | Ruby | Scrum.

Sajid Ali Education Details

Frequently Asked Questions about Sajid Ali

What company does Sajid Ali work for?

Sajid Ali works for Tarabut

What is Sajid Ali's role at the current company?

Sajid Ali's current role is Integration Manager.

What schools did Sajid Ali attend?

Sajid Ali attended Comsats Institute Of Information And Technology, Uswa Publis School.

Not the Sajid Ali you were looking for?

  • Sajid Ali

    Senior Buyer | Procurement & Supply Chain Specialist | Expertise In Vendor Management, Strategic Sourcing, Inventory Management, And Cost Optimization | Driving Efficiency With Sap Mm, Oracle Fusion, & Jde Proficiency
    Jubail
  • Sajid Ali

    Full-Stack Developer | Android | Java | Java Spring | Ibm Websphere | Temenos Infinity Certified | Oracle 10G | .Net Framework | Azure Devops Ci/Cd
    Riyadh, Saudi Arabia
  • ☁Sajid Ali⚙️

    Riyadh, Saudi Arabia
  • Sajid Ali

    Engineering Design And Project Management Consultant.
    Riyadh, Saudi Arabia

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.