Profile Picture

Ali Abiba

Fullstack Software Engineer
Chicago, IL
Open to work

Ali Abiba

Summary

Full-stack engineer with 9+ years of experience building scalable web applications in React, Go, and .NET. Known for delivering production-ready features, leading frontend architecture, and owning CI/CD pipelines from dev to deployment.

Experience

Crogl – Senior Software Engineer (Oct 2023 – Mar 2025)

  • Led UI development with React, including D3, Victory charts, and node maps using react-flow.
  • Maintained CI/CD pipelines, improving deployment reliability and reducing manual steps.
  • Built scalable Go APIs, boosting backend data processing performance.
  • Authored internal documentation, improving developer onboarding and customer support.
  • Provided direct customer support for installation and setup.

Paylocity – Software Engineer (Jul 2021 – Oct 2023)

  • Built and maintained React + Redux web applications to enhance UX and performance.
  • Created Ionic/Angular mobile apps with NgRx for cross-device parity.
  • Optimized SQL and MongoDB queries to boost data access performance.
  • Developed robust .NET backend services supporting high-load traffic.

Crown Equipment – Web Developer I (Sep 2018 – Jul 2021)

  • Designed RESTful services in Java Spring to integrate enterprise systems.
  • Developed Angular-based UIs with a focus on speed and usability.
  • Managed Oracle and MySQL DBs for reliable data operations.
  • Integrated 3rd-party APIs into order systems to automate workflows.
  • Wrote automated tests (Jasmine, Cucumber, Karate) to ensure quality.

UDRI – Junior Software Tech (Jul 2015 – Sep 2018)

  • Modernized legacy systems with Java Swing and Oracle DB improvements.
  • Built real-time document search using Angular and Java Spring MVC.
  • Tested Java applications to find and fix critical issues pre-release.
  • Contributed to Agile teams and delivered features bi-weekly.

Education

Sinclair Community College – Associate of Applied Science in Computer Science, 2018

Skills

  • Programming: Java, Spring MVC, Go, Python, Node.js, Express, RxJS, Next.js, C#/.NET, D3, React, Redux, Angular, JavaScript/TypeScript
  • Databases: Oracle SQL, MySQL, PostgreSQL, MongoDB
  • Development Practices: Public speaking, SCRUM, Agile, QA