01
Jan 2024 — Present
Neoshore Maurice

Software Engineer

Telfair, Mauritius

Nuxt.js dev building scalable web apps. Improved processes, integrated GraphQL/SQL, and optimized UI with Tailwind/PrimeVue.

Descriptions and Key Impact

  • Proposing technical solutions, innovations, and improvements to development processes.
  • Developing and maintaining web applications using the Nuxt framework to create dynamic, high-performance user interfaces.
  • Collaborating with backend developers to integrate with GraphQL and SQL databases, ensuring smooth communication between frontend and backend systems.
  • Writing clean, maintainable, and scalable code following team coding standards and best practices.
  • Implementing custom web solutions by designing responsive and interactive user interfaces using modern tools like Tailwind CSS and PrimeVue.
  • Developing responsive, cross-browser compatible applications for consistent user experiences across all devices and platforms.

Technologies

Vue.jsGoNode.jsSentryMySQL WorkbenchgitTailwind CSSPrimevueGraphQLSQLNuxt.js
02
Apr 2022 — Present
Le Wagon Mauritius

Lecturer (Freelancer)

St Pierre,Mauritius

Teach programming fundamentals and mentor aspiring developers through hands-on learning experiences.

Descriptions and Key Impact

  • Teaching programming using Ruby and core programming concepts.
  • Mentoring and advising students on academic and career goals.
  • Committed to continuous improvement and innovation in teaching and learning.
  • Trained 100+ students in Ruby and web development
  • Provided career guidance and technical mentorship

Technologies

RubyRORTeachingMentoringDebuggingFigmaGitHTMLCSSJavaScriptOOP
03
Jun 2023 — Jan 2024
Xefi Mauritius

Full Stack Engineer

Ebene, Mauritius

Developed and maintained full-stack features while ensuring code quality and knowledge sharing.

Descriptions and Key Impact

  • Developing and maintaining features using Nuxt.js, Ruby on Rails, and SQL.
  • Writing efficient, testable, and maintainable code with unit tests to ensure code reliability and quality.
  • Ensuring proper configuration and management of work within Git, maintaining a clean and organized codebase.
  • Occasionally presenting new trends or technologies to the team to enhance overall knowledge and skill sets.

Technologies

Nuxt.jsRuby on RailsSQLGitTechnical PresentationsRepository ManagementUnit TestingCode QualityCode ReliabilityCode Maintainability
04
July 2022 — Feb 2023
FRCI

Full Stack Web Developer

Phoniex, Mauritius

Developed and maintained CMS-driven websites with custom functionality and integrations.

Descriptions and Key Impact

  • Developing and maintaining websites using C#, PHP, and JavaScript, ensuring smooth operation of backend and frontend components.
  • Building and managing content-driven websites with Umbraco CMS and Drupal, including custom functionality and integrations.
  • Utilizing FTP for file transfers and server management, ensuring efficient deployment of updates and new features.
  • Collaborating with designers, content creators, and other developers to deliver high-quality websites.
  • Documenting development processes, code changes, and technical specifications for future reference.

Technologies

C#PHPJavaScriptUmbracoDrupalFTPJavaScriptHTMLCSSgitIntegration
05
May 2022 — Jul 2022
Dragon Electronics

Full-Stack Developer

Port-Louis, Mauritius

Enhanced e-commerce platform performance and implemented features to drive user engagement.

Descriptions and Key Impact

  • Developed and maintained ecommerce website features using technologies such as PHP, jQuery and API.
  • Improved website performance, stability, and scalability.
  • Optimized website speed and page load times.
  • Troubleshoot and resolve website issues and bugs.
  • Designed on Figma, coded in PHP and implemented custom quizzes and competitions before deadlines that has increased web traffic by 40%.
  • Upgraded many parts of the database to remove duplicate data from bulking the storage.
  • Improved the payment system to allow efficient flow of the user experience.
  • Enhanced a generator for admin reports to speed up the overall process by 15%.

Technologies

PHPjQueryAPI IntegrationDatabase OptimizationFigmaE-commerceGitHTMLCSSJavaScript
06
Jan 2020 — May 2022
BDO Solutions

Senior IT Analyst

St Pierre,Mauritius

Led IT support operations while mentoring junior analysts and improving processes.

Descriptions and Key Impact

  • Resolved user problems without dispatching technical support staff when possible.
  • Guided, advised and informed Analysts as to appropriate procedures.
  • Mentored new personnel on use of the system.
  • Performed frequent quality check of tickets and provided feedbacks.
  • Constantly updating the knowledge base with new solutions to allow newbies to learn.
  • Volunteered to be part on new projects to upskill and be a valuable part of the team.

Technologies

ITSMServiceNowTechnical SupportMentoringKnowledge ManagementQuality Assurance
07
Jul 2019 — Dec 2019
BDO Solutions

Junior IT Analyst

Mauritius

Provided IT support and incident resolution following ITSM best practices.

Descriptions and Key Impact

  • Provided support and management of incidents and service requests according to established IT Service Management (ITSM) processes and procedures.
  • Ensured accurate recording of client and incidents details and troubleshooting progress.
  • Resolved incidents and service requests.
  • scalated incidents and service requests to higher support levels or specialist support teams in accordance with established ITSM processes and SLAs.
  • Identified potential issues and act on these in accordance with the established ITSM processes.
  • Maintained a high degree of customer service for all support queries, take ownership of user problems and be proactive when dealing with user issue.

Technologies

Helpdesk SupportIncident ManagementDocumentationCustomer ServiceITSMServiceNowTechnical SupportMentoringKnowledge ManagementQuality Assurance
08
Apr 2017 — Jun 2018
Accenture

Data Management Associate

Ebene, Mauritius

Ensured data accuracy and integrity through meticulous entry and verification processes.

Descriptions and Key Impact

  • Transferred data into database systems using keyboards.
  • Typed in data provided directly from customers input scanned forms.
  • Verified data by comparing it to source documents.
  • Updated existing data and making sure that accuracy is met.
  • Retrieved data from the database or electronic files as requested.
  • Performed regular backups to ensure data preservation.
  • Sorted and organised paperwork after entering data to ensure it is not lost.

Technologies

Data EntryData VerificationDatabase ManagementData BackupData RetrievalData BackupData PreservationData Organisation

By the Numbers

4+
Years
50+
Projects
10+
Technologies
6
Companies