pic

SENIOR SOFTWARE ENGINEER

|

About

Here is a little background

👋 Hi, I'm Patrice Diouf, but you can call me your future "Digital Magician" 🎩. 🚀 "Empowering People Through Digital Innovation" is my jam—literally, it's on my playlist next to "Eye of the Tiger." 👨‍💻 As a self-proclaimed "Guy-who-loves-coding.tsx," I craft code like artisans craft fine wines—but don't ask me to reconcile them; I keep my components and state separate, just like React and Redux recommend. 🤖 If you're searching for someone who can switch between "Professional Mode: ON" and "Meme Generator: ACTIVATED" faster than you can say "functional component," then hit that "Contact" button like it's a hot-reload! Let's create something amazing together, shall we?

Experience

pic

CEO/CTO

EWS - Erco web solutions

pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic

Wed Jan 04 2023 - Present

  • echnical Roadmap: Develop and maintain the company's technical and architectural roadmap.
  • Technology Evaluation: Identify new technologies that can be applied to further business goals.
  • Hiring: Recruit, hire, and onboard technical talent.
  • Team Leadership: Lead and manage the technical team, including developers, engineers, data scientists, etc
  • Mentoring: Provide guidance, training, and mentorship to the technical team.
  • Architecture Design: Make decisions about system architecture and technologies.
  • Write Swagger documentation
  • Code Reviews: Periodically review code and other technical work to ensure quality.
  • Development Process: Implement or oversee software development methodologies like Agile, Scrum, or others suitable for the startup.
  • Quality Assurance: Ensure high-quality product development through testing, including automated testing, manual testing, and user acceptance testing
  • Infrastructure Management: Oversee the setup, scaling, and management of servers, databases, and other technology infrastructure.
  • Innovation: Lead or oversee R&D efforts for new technologies or features.
pic

Software Engineering - Senior Engineer II

Ticketmaster - Quebec

pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic

Wed Sep 06 2023 - Present

  • Implement very complex b2b/b2c features for the checkout process
  • Configure GitLab CI/CD pipeline to automate for code validation, test, build and deployment to deferent env
  • Write 2e2 tests
  • Implements units tests
pic

Sr Developer II - Software

Ticketmaster - Quebec

pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic
pic

Wed Aug 11 2021 - Thu Jul 06 2023

  • Design, analyze and deliver complex features
  • Swagger documentation
  • BFF (backend for front-end) implementation
  • Front-end implementation
  • Taking ownership on technical/Nice to have tasks.
  • Configure GitLab CI/CD pipeline to automate cypress end-to-end testing
  • Reviewing codes
  • Reading, growing on, learning, and mastering web development
pic

Web developer

TalentNeuron

pic
pic
pic
pic
pic
pic

Fri Mar 17 2017 - Wed Aug 04 2021

  • Implement interfaces that meet customer needs, building on web services developed by the middleware team;
  • Collaborate with the Product and UX teams to design the best possible user interfaces
  • Contribute to project planning by listing tasks and estimating the required effort
  • Solve challenging problems through brainstorming sessions with team members
  • Test and participate in the production deployment process and the continuous development of products
  • Perform any other related tasks
pic

Administrative Assistant

Laval University

pic
pic
pic

Sun Sep 11 2016 - Fri Sep 08 2017

  • Support for APTI (Educational Application of Information Technologies) and Web Development
  • Assist Teachers and students on setup their laptop and get ready for the daily work
  • Implement and configure courses web site for online courses
pic

Intern web developer

PARADIGM (formerly 360 Innovations) IT Solutions for Windows & Doors, Shutters & Blinds

pic
pic
pic
pic
pic
pic
pic
pic

Mon May 02 2016 - Fri Aug 05 2016

  • Deploy solutions for task automation
  • Set up an infrastructure for automated unit tests
  • Automated integrated tests, automated functional tests, and writing of unit tests
  • Automate deployment, installation, and automatic updates.
pic

Administrative Assistant

Laval University

pic
pic
pic

Fri Sep 05 2014 - Fri May 06 2016

  • Support for APTI (Educational Application of Information Technologies) and Web Development
  • Assist Teachers and students on setup their laptop and get ready for the daily work
  • Implement and configure courses web site for online courses

Skills

Hover over a skill for current proficiency

90 %

100 %

100 %

100 %

98 %

85 %

90 %

95 %

80 %

100 %

100 %

100 %

60 %

100 %

100 %

100 %

100 %

60 %

100 %

98 %

98 %

100 %

100 %

98 %

Projects

Case Study 1 of 5: Instant CV

Meet Instant cv, the quickest and easiest way to elevate your job search. Create high-quality resumes in seconds using our range of professionally designed templates. Just input your details and let our intuitive software handle the rest. Whether you're a recent graduate or an experienced professional, our app tailors your resume to make you stand out. Instant cv — empowering your career, one resume at a time.

Case Study 2 of 5: Jokoo Entreprise

Introducing Jokoo Entreprise, the ultimate secure communication solution for modern businesses. Our platform offers end-to-end encrypted messaging, voice, and video calls, ensuring that your confidential data stays private. With a user-friendly interface and scalable features, we make secure business communication simple and efficient. Choose [Your App's Name] and elevate your enterprise communication while safeguarding your privacy.

Case Study 3 of 5: Pity

Looking for a travel solution that matches convenience with luxury? Meet PITY, your go-to app for booking seamless journeys from point A to point B. With an emphasis on high-quality customer service, we take the guesswork out of travel. Book with PITY and experience travel as it should be—effortless, comfortable, and personalized.

Case Study 4 of 5: Sanda chill

Dive into a world of endless entertainment with SandaChill, the ultimate streaming platform. From blockbuster hits to indie gems, our expansive library ensures there's something for everyone. With cutting-edge features and user-friendly interface, SandaChill is not just another streaming service—it's your go-to destination for quality viewing.

Case Study 5 of 5: EWS site vitrine

This site is the vitrine of Erco Web solutions company.

Contact

I have got just what you need.Let's Talk.

patricediouf@hotmail.fr

Quebec, Qc ,Canada

Articles

View post on LinkedIn
View post on LinkedIn