Resume
Last updated: 10/27/2025
This is a web preview of my resume. For the best experience, download the PDF version above.
Arif Iqbal
Senior Full-Stack Engineer | Remote-friendly
Remote / Open to Relocation•arifiqbal@outlook.com
Full-stack engineer with a product mindset. I help startups and teams ship delightful, scalable products—end-to-end.
Experience
Senior Full-Stack Engineer
Sprinting Software
Aug 2023 - Present
- Implemented automated unit and integration tests using Jest, Supertest, and React Testing Library, increasing overall test coverage to 85%.
- Configured end-to-end testing with Cypress, ensuring smooth user flows and early detection of UI regressions.
- Integrated automated testing into the CI/CD pipeline (GitHub Actions + Docker), enabling test execution on every pull request and reducing QA turnaround time.
- Introduced API contract testing with Postman/Newman and Swagger validation, preventing integration failures between frontend and backend services.
- Led effort to adopt test-driven development (TDD) practices within the team, improving code reliability and reducing post-release bugs by 30%.
- Developed reusable mock data and test utilities, standardizing test writing across modules and improving developer onboarding efficiency.
- Set up linting and pre-commit hooks (ESLint, Prettier, Husky) to maintain consistent coding standards and prevent code quality regressions.
- Performed load testing and performance profiling for critical APIs using k6 and Artillery, identifying bottlenecks and improving response times under heavy traffic.
- Collaborated with QA engineers to automate regression test suites, shortening manual testing cycles by 40%.
Full-Stack Developer
Al Raqtan
May 2021 - Aug 2023
- Spearheaded development of 3 enterprise-level web applications, boosting overall customer engagement by 25%.
- Implemented Meilisearch & Algolia search solutions, cutting average query response time from 5s to under 1s.
- Integrated AX & Pipedrive CRM, enabling sales teams to track leads with 99% data accuracy.
- Designed and deployed Node.js microservices with MySQL, increasing scalability and reducing downtime by 35%.
- Trained and mentored 5 junior developers, improving team efficiency and delivery speed.
Senior Software Engineer
Salsoft Technologies
Jan 2019 - May 2021
- Built AutoBazaar, a real-time bidding platform using Vue.js and Node.js, achieving 5,000+ active users in the first 6 months.
- Delivered a custom e-commerce solution with React + Laravel API, increasing client’s online revenue by 40% year-over-year.
- Implemented WebRTC-based conferencing system (Jitsi, Janus) supporting up to 200 concurrent users.
- Led adoption of GRPC & GraphQL APIs, improving inter-service communication and cutting API response times by 20%.
- Optimized frontend performance with lazy loading, code splitting, and asset compression, cutting load times by 35–50% across projects.
- Implemented role-based access control (RBAC) and advanced authentication using JWT, improving application security and compliance.
- Automated CI/CD pipelines using GitHub Actions and Docker, reducing deployment time by 70% and ensuring consistent delivery.
Software Engineer
Viftech Solutions
Jun 2018 - Dec 2018
- Developed GetsPharma web app using Node.js, React.js, and Redux, helping the client digitize supply chain workflows and reduce manual errors by 50%.
- Delivered multiple client projects with Laravel, Vue.js, and MySQL, consistently praised for code quality, performance, and meeting deadlines.
- Collaborated directly with clients to gather requirements, propose technical solutions, and ensure on-time delivery of complex web systems.
- Built and deployed custom dashboards and APIs for enterprise clients, integrating authentication, role-based access, and reporting modules.
- Optimized application performance by implementing lazy loading, caching, and query optimizations, improving overall speed by up to 40%.
- Integrated third-party APIs (payment gateways, shipping, and analytics tools) to extend application capabilities for e-commerce and ERP systems.
- Worked in Agile teams using Jira and Git, actively participating in sprint planning, code reviews, and daily stand-ups.
- Collaborated with designers and QA engineers to ensure pixel-perfect UI and bug-free releases through end-to-end testing.
- Deployed and maintained client projects on AWS, Vercel, and DigitalOcean, ensuring high uptime and scalability.
- Provided post-launch maintenance and support, including issue tracking, performance monitoring, and version upgrades.
Skills
Frontend Development
React
Next.js
TypeScript
Tailwind CSS
Backend Development
Node.js
Python
PostgreSQL
MongoDB
Cloud & DevOps
AWS
Docker
CI/CD
Vercel
Education
Bachelor of Science in Computer Science
University of Technology
Sep 2010 - Jun 2014
Dean's List, Graduated with Honors