Professional Summary
Sachin Lohani
Frontend Developer
Dedicated Principal Software Engineer with 11+ years of experience specializing in frontend web and mobile app development. Currently working as a Member Of Technical Staff at PayPal Holdings, Inc.
Development Expertise
Specialized in building high-performance applications using React, Next.js, TypeScript, and modern frameworks with emphasis on responsive design and performance optimization.
Accessibility Champion
Dedicated to implementing WCAG accessibility standards across all projects, ensuring inclusive digital experiences and ADA compliance for diverse user bases.
Test Automation
Expert in test automation with WebdriverIO, Playwright, Selenium, Appium, and BrowserStack, ensuring robust quality assurance and consistent user experiences.
CI/CD Implementation
Established CI/CD pipelines using Harness, Jenkins, and GitLab, streamlining deployment workflows and accelerating development cycles while maintaining quality.
Proven track record of leading significant projects including UI refresh initiatives, implementing CI/CD pipelines, and migrating legacy applications to modern frameworks, resulting in measurable improvements in user engagement, accessibility compliance, and performance.
Key Professional Attributes
- Strong expertise in cross-platform development (web & mobile)
- Technical leadership in complex projects
- Excellence in software architecture
- Performance optimization expertise
- Proficient in multiple languages (English, Hindi, Kannada)
- Dedication to code quality and testing
Experience Timeline
Technical Expertise
Frontend Development
Mobile Development
Accessibility & Testing
CI/CD & Infrastructure
Areas of Specialization
Work Experience
Member Of Technical Staff
- Led the UI Refresh Project for U.S. consumers, enhancing the user experience with WCAG accessibility standards, resulting in 20% improvement in user engagement and 15% reduction in bounce rates.
- Developed an End-to-End (E2E) CI/CD Pipeline with Harness, enabling staging and production-like testing with a single PR command, reducing deployment time by 40% and improving developer experience.
- Implemented automated cross-browser and accessibility testing using Playwright and WebdriverIO, ensuring consistent experiences across platforms and compliance with accessibility guidelines.
- Worked in the Credit Collections Department, implementing solutions that improved collections efficiency by 25%, ensuring better recovery across different products and domains at PayPal.
- Led the Migration of the Subscription Product from Angular to Next.js, incorporating accessibility features that led to 35% faster checkout experience and 22% improvement in page load speed.
- Integrated a Customer Interaction Framework with BrowserStack-based automated testing, enhancing customer support efficiency by 30% and reducing average resolution time.
Principal Software Engineer
- Integrated Contentful into React Native with automated accessibility testing, eliminating app deployments and accelerating new feature releases, resulting in 30% reduction in time-to-market for new features.
- Developed comprehensive test automation framework using Appium and WebdriverIO for React Native apps, reducing testing time by 70% and increasing test coverage by 40%.
- Translated UX wireframes into responsive Next.js and React Native applications that met WCAG 2.1 AA standards, contributing to 20% improvement in page load times and overall performance.
- Set up Harness CI/CD pipeline for automated testing and deployment, incorporating accessibility testing as part of the deployment process, ensuring all releases meet quality standards.
- Optimized Next.js rendering for improved performance and interactive features, boosting user engagement by 25% and reducing bounce rates by 10%.
- Implemented rigorous unit testing with Jest and RTL, ensuring code reliability and accessibility compliance, leading to 50% reduction in bug reports and QA time.
Senior Frontend Developer(Talent 500)
- Leveraged expertise in frontend architecture, design, and Node.js to contribute to the development of complex and dynamic web applications for Scripbox (Cigar) Mobile App and MSB Web.
- Implemented automated testing using WebdriverIO and Selenium for critical user journeys, resulting in 60% faster regression testing and higher reliability.
- Identified and resolved performance bottlenecks across web and mobile applications, implementing accessibility improvements that resulted in 15% improvement in loading times and enhanced user experience.
- Integrated BrowserStack for cross-browser testing across multiple devices and platforms, ensuring consistent user experience across all supported environments.
- Collaborated effectively with cross-functional teams, demonstrating a strong understanding of backend systems and Node.js, providing valuable insights to product design discussions.
- Maintained clear and concise documentation for automation frameworks and accessibility implementation, facilitating knowledge transfer and ensuring consistency in development processes.
Software Engineer II G2
- Led the development of the Online Account Center platform, a banking website for US-based customers, implementing WCAG 2.0 accessibility standards and taking ownership of specific modules such as savings, direct deposit, and secure inbox.
- Established comprehensive UI automation framework using Selenium and WebdriverIO, reducing manual testing effort by 70% and improving release confidence.
- Configured CI/CD pipeline with Jenkins and GitLab, automating deployment and testing processes that reduced release times from days to hours.
- Implemented accessibility features ensuring ADA compliance for all banking applications, resulting in increased usability for customers with disabilities and compliance with financial industry regulations.
- Collaborated closely with design and QA teams to create responsive interfaces across multiple devices that met both UX and accessibility requirements.
- Developed and maintained automated test suites for cross-browser testing using BrowserStack, ensuring compatibility across Chrome, Firefox, Safari, and Edge browsers.
Software Test Engineer
- Developed and implemented SugarCRM features using AngularJS, enhancing the functionality and user experience of the platform.
- Designed and configured a fully automated CI/CD lifecycle using Jenkins for a business-critical internal web application, resulting in a 4x reduction in average development time.
- Built automated test scripts using Selenium and JavaScript for critical business workflows, increasing test coverage and reducing regression testing time.
- Developed a framework for unit testing and automation testing of SugarCRM features, improving efficiency and accuracy of testing processes.
- Developed Restful Web services using Java, facilitating seamless integration and communication between different components of the application.
- Implemented cross-browser testing strategies using BrowserStack to ensure optimal user experience across all major browsers.
Software Engineer
- Developed an automation UI framework using Groovy, Selenium WebDriver, and Appium, improving efficiency and accuracy in testing processes for web and mobile applications.
- Created an automation backend (web API) framework for RESTful API testing, streamlining testing and ensuring seamless integration with existing systems.
- Established best practices for web and mobile automation, including Page Object Model patterns and data-driven testing approaches.
- Automated JIRA tasks and implemented Gradle tasks for automation, reducing manual effort and increasing productivity.
- Contributed to the Quantum Secure project, an airline project, by developing and optimizing software solutions with a focus on accessibility and cross-browser compatibility.
- Conducted training sessions on test automation best practices, enabling team members to effectively utilize automation frameworks.
Interactive Visualizations
Modern Frontend Architecture
This architecture represents a modern frontend development workflow with component-based architecture, type safety, and automated deployment pipelines.
Key Architecture Principles:
- Component-driven development with atomic design principles
- Static typing throughout the application with TypeScript
- Automated testing at all levels (unit, integration, E2E)
- Continuous integration and deployment with quality gates
- Accessibility compliance (WCAG 2.1 AA) by design
- Performance optimization through code splitting and lazy loading
Test Automation Workflow
Test Planning
Define test scenarios and acceptance criteria for features based on requirements
Write Test Scripts
Develop automated tests using Jest, RTL, WebdriverIO, and Playwright
Run Automation Suite
Execute tests against the application in development/QA environments
Accessibility Testing
Verify WCAG 2.1 AA compliance using automated and manual checks
Bug Reporting
Document and report any issues found during testing with detailed steps
Test Validation
Confirm fixes and perform regression testing to ensure quality
Testing Completed Successfully
All tests have passed and the application is ready for deployment
CI/CD Pipeline with Harness
Pipeline Benefits
- Reduced deployment time by 40%
- Automated cross-browser testing
- Integrated accessibility compliance checks
- Enhanced developer experience
- Faster feedback cycle
- Higher quality releases