FlowCV Logo
Sergi Rizkallah Software Developer
Profile

I have over two years of professional experience and am currently pursuing a Master's degree at Memorial University. I’m in love with software, design, development, and its effect on the world. My goal is to contribute to this impact by writing software that, although it may sound like a cliché, genuinely makes the world a better place.

Education

GPA: 3.66/4.0 (86/100 point scale)

GPA: 3.78/4

Professional Experience
  • Maintained and enhanced a web application for a marine and ocean conservation project, implemented custom plugins with PHP, HTML, CSS, and JavaScript
  • Supercharged the website's performance with advanced caching techniques, CDN integration, and image lazy loading
  • Contributed to developing a low-code/no-code tool AppAsap, which automates database design and CRUD operations. Implemented CI/CD pipeline for auto code generation and deployment, resulting in a 50% reduction in project initiation.
  • Built, maintained, and added new features to various systems, including a fleet management system, a soccer fantasy application, and a streaming service with 16k daily active users and 100k+ daily requests.
  • Optimized payment processing with Stripe, Tap, and NFC integration across various projects, including POS systems.
  • Reduced shipping costs by 15% across an international marketplace (OpenCart) using complex SQL queries and a backtracking algorithm, resulting in cost savings. Additionally increased inventory turnover by 20% and overall sales by 10% by implementing an automated discount system for near-expiring products.
  • Led a team of three developers, conducting detailed code reviews, mentoring interns, and actively collaborating on project planning and feasibility assessments. Emphasized collaboration and continuous learning to create a supportive team.
  • Skills
  • Languages: JavaScript/TypeScript, Python, PHP, Java
  • Frameworks/Libraries: React.js, React Native, Node.js (Express.js), NestJS, Laravel, Spring Boot
  • ML/Data Science/LLM: Keras, PyTorch, NumPy, Pandas, Matplotlib, SciPy, Scikit-learn, OpenAI API, Gemini
  • Cloud/DevOps: AWS (EC2, ECR, CodeBuild, RDS, Lambda, etc.), Google Cloud Functions, Firebase (RTDB, Cloud Messaging), Docker, Kubernetes, GitHub Actions, Terraform, Nginx, Ansible
  • Databases/API: SQL (Postgres, MySQL), NoSQL (MongoDB, Redis, Firebase RTDB), REST, GraphQL, tRPC
  • Testing: Selenium, Jest, Mocha, Cypress
  • Payment Integration: Tap Payment, Stripe
  • Soft skills: Stress management to maintain productivity and prevent burnout.
  • Projects
  • Developed a spelling practice app to fix my dyslexia, collaborating with teammates to win the "Best Use of Technology" award at the DO IT hackathon by SpellBook, Keyin College, trophi.ai, and techNL.
  • Over-engineered and rebuilt the app multiple times using various technologies for hands-on practice.
  • Certificates
    IBM Full Stack Software Developer

    IBM . Coursera . 05/2024

    Professional Front-End Web Development

    Egypt FWD . Udacity . 02/2022