workerz.tech
Open in
urlscan Pro
2a02:4780:32:ee91:3769:aead:963e:5f94
Public Scan
Submitted URL: http://workerz.tech/
Effective URL: https://workerz.tech/
Submission: On April 05 via api from US — Scanned from CH
Effective URL: https://workerz.tech/
Submission: On April 05 via api from US — Scanned from CH
Form analysis
1 forms found in the DOM<form class="my-8">
<div class="flex w-full flex-col space-y-2 mb-4"><label class="text-sm font-medium leading-none text-black peer-disabled:cursor-not-allowed peer-disabled:opacity-70 dark:text-white" for="name">Name</label>
<div class="group/input rounded-lg p-[2px] transition duration-300" style="background: radial-gradient(
0px circle at 0px 0px,
var(--blue-500),
transparent 80%
);"><input type="text"
class="shadow-input dark:placeholder-text-neutral-600 duration-400 flex h-10 w-full rounded-md border-none bg-gray-50 px-3 py-2 text-sm text-black transition file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-neutral-400 focus-visible:outline-none focus-visible:ring-[2px] focus-visible:ring-neutral-400 disabled:cursor-not-allowed disabled:opacity-50 group-hover/input:shadow-none dark:bg-zinc-800 dark:text-white dark:shadow-[0px_0px_1px_1px_var(--neutral-700)] dark:focus-visible:ring-neutral-600"
id="name" placeholder="Tyler" name="name" required=""></div>
</div>
<div class="flex w-full flex-col space-y-2 mb-4"><label class="text-sm font-medium leading-none text-black peer-disabled:cursor-not-allowed peer-disabled:opacity-70 dark:text-white" for="email">Email Address</label>
<div class="group/input rounded-lg p-[2px] transition duration-300" style="background: radial-gradient(
0px circle at 0px 0px,
var(--blue-500),
transparent 80%
);"><input type="email"
class="shadow-input dark:placeholder-text-neutral-600 duration-400 flex h-10 w-full rounded-md border-none bg-gray-50 px-3 py-2 text-sm text-black transition file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-neutral-400 focus-visible:outline-none focus-visible:ring-[2px] focus-visible:ring-neutral-400 disabled:cursor-not-allowed disabled:opacity-50 group-hover/input:shadow-none dark:bg-zinc-800 dark:text-white dark:shadow-[0px_0px_1px_1px_var(--neutral-700)] dark:focus-visible:ring-neutral-600"
id="email" placeholder="formation.etienne.re@gmail.com" name="email" required=""></div>
</div>
<div class="flex w-full flex-col space-y-2"><label class="text-sm font-medium leading-none text-black peer-disabled:cursor-not-allowed peer-disabled:opacity-70 dark:text-white" for="message">Message</label><textarea id="message" required=""
name="message" class="shadow-input dark:placeholder-text-neutral-600 duration-400 flex h-32 w-full rounded-md border-none bg-gray-50 px-3 py-2 text-sm text-black transition file:border-0
file:bg-transparent file:text-sm file:font-medium placeholder:text-neutral-400
focus-visible:outline-none focus-visible:ring-[2px] focus-visible:ring-neutral-400 disabled:cursor-not-allowed
disabled:opacity-50 group-hover/input:shadow-none
dark:bg-zinc-800
dark:text-white dark:shadow-[0px_0px_1px_1px_var(--neutral-700)] dark:focus-visible:ring-neutral-600" placeholder="Hey Tyler, I have a project I'd like to discuss with you..."></textarea>
<p class="text-sm text-neutral-500 dark:text-neutral-400">I'll get back to you within 24 hours.<br><span class="text-neutral-400 dark:text-neutral-500">(Usually within a few hours)</span></p>
</div>
<div class="g-recaptcha item-center my-4 flex justify-center" data-sitekey="6LcECoopAAAAAJecnpxwF9JAOxvXpMGf1bfC_ZwJ">
<div style="width: 304px; height: 78px;">
<div><iframe title="reCAPTCHA" width="304" height="78" role="presentation" name="a-ewf4xudtrhlh" frameborder="0" scrolling="no"
sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation"
src="https://www.google.com/recaptcha/api2/anchor?ar=1&k=6LcECoopAAAAAJecnpxwF9JAOxvXpMGf1bfC_ZwJ&co=aHR0cHM6Ly93b3JrZXJ6LnRlY2g6NDQz&hl=de-CH&v=rz4DvU-cY2JYCwHSTck0_qm-&size=normal&cb=t9xn5kskkvhb"></iframe></div>
<textarea id="g-recaptcha-response" name="g-recaptcha-response" class="g-recaptcha-response" style="width: 250px; height: 40px; border: 1px solid rgb(193, 193, 193); margin: 10px 25px; padding: 0px; resize: none; display: none;"></textarea>
</div><iframe style="display: none;"></iframe>
</div><button
class="group/btn relative mt-4 block h-10 w-full rounded-md bg-gradient-to-br from-black to-neutral-600 font-medium text-white shadow-[0px_1px_0px_0px_#ffffff40_inset,0px_-1px_0px_0px_#ffffff40_inset] dark:bg-zinc-800 dark:from-zinc-900 dark:to-zinc-900 dark:shadow-[0px_1px_0px_0px_var(--zinc-800)_inset,0px_-1px_0px_0px_var(--zinc-800)_inset]"
type="submit">Send Message 🚀<span class="absolute inset-x-0 -bottom-px block h-px w-full bg-gradient-to-r from-transparent via-cyan-500 to-transparent opacity-0 transition duration-500 group-hover/btn:opacity-100"></span><span
class="absolute inset-x-10 -bottom-px mx-auto block h-px w-1/2 bg-gradient-to-r from-transparent via-indigo-500 to-transparent opacity-0 blur-sm transition duration-500 group-hover/btn:opacity-100"></span></button>
<div class="my-8 h-[1px] w-full bg-gradient-to-r from-transparent via-neutral-300 to-transparent dark:via-neutral-700"></div>
</form>
Text Content
ETIENNE V. EXPERIENCE PORTFOLIOCONTACT Email LinkedIn HEY THERE, I'M ETIENNE. With a master’s degree in computer science and a fervor for coding, I have honed my expertise in Symfony development since 2017. My skill set also extends to other technologies such as ReactJS and Flutter. Get in touch EXPERIENCE Mutualité de La Réunion (2017) PhpAndroidMySQLHTMLCSS PROJECT: MOOD COLLECTION APP FOR ADN 974 ASSOCIATION As a Full Stack Developer during my internship at Mutualité Française de la Réunion, I worked on an exciting project: an application to collect mood feedback from members of the ADN 974 association after their sports sessions. Here are the key details: PROJECT DESCRIPTION: Objective: Develop an application that allows coaches to record members’ moods using smileys representing ratings from 1 to 5. FEATURES: * Coaches use a tablet to input mood responses after each sports session. * The application includes an embedded database, enabling offline functionality with data synchronization once connected. ACHIEVEMENTS: * Created an Android mobile app for collecting members’ moods. * Developed a web application to visualize all collected results. Saas Partner (2017-2018) Symfony 3KotlinMySQLSwiftWindev PROJECT: CHAQUE DÉCHET COMPTE Developed an application aimed at managing waste for members, rewarding them with credits. Users received differently colored bags upon registration and deposited waste at collection points. Site managers scanned the waste using a mobile application, ensuring precise waste tracking per client. ACHIEVEMENTS: * Android (Kotlin) and iOS (Swift) apps for clients. * Android (Kotlin) app for site managers. * Developed an administration module using Windev 22. C2i Réunion (2018) Symfony 3BitbucketSCRUMSlack 1.PROJECT: MYSTERY MISSION APPLICATION As a Full Stack Developer at Mystère Consulting, I contributed to an intriguing project—an application that facilitates two key functions: PROJECT DESCRIPTION: Objective: Develop an application allowing users to apply for and manage mystery missions. FEATURES: * **Client Mystery**: Users can apply for and contribute to mystery missions. * **Client Pro**: Users can access reports and summaries of completed missions. ACHIEVEMENTS: * Utilized a starter pack provided by the company. * Successfully employed **Bitbucket** for version control. * Embraced Agile methodology (daily sprints). * Conducted client training on the developed application. * Collaborated with a team using a **Version Control System**. 2. PROJECT: TRUCK WEIGHING APPLICATION As a developer at Albioma (Bois Rouge Factory), I contributed to an application for factory reception agents. Here are the details: PROJECT DESCRIPTION: Objective: Develop an application for weighing trucks upon entry and exit. FEATURES: * Allows weighing empty trucks upon entry and loaded trucks upon exit. * Captures various details about the driver. * Server running **Apache** directly connected to the weighing scale via a serial port. ACHIEVEMENTS: * Created a **FullStack Symfony 3** application using the **Sonata Admin bundle**. * Developed a **C script** to retrieve measurements from the scale. * Successfully resolved data retrieval via the serial port by executing the C script. * Personal Growth: Acquired new skills related to reception and security duties on-site. Pole emploi (2019-2020) SymfonyApi PlatformReact-AdminBitBucket 1.PROJECT: DATA CENTRALIZATION AND AGGREGATION APPLICATION I contributed to the revamp of a web application. The goal was to migrate from PHP 5.6 to PHP 7 and Symfony 4. Here are the key details : PROJECT DESCRIPTION: Objective: Centralize regional data and extract aggregated information needed by various regional stakeholders. FEATURES: * Refactored an existing application using **Symfony 4** and **Bootstrap 4**. * Optimized and extended existing features. 2. PROJECT: DATA VISUALIZATION FOR PÔLE EMPLOI AGENCIES I worked on a web application that imports CSV data from various Pôle Emploi agencies. The application displays graphs and tables, cross-referencing data and calculating indicators. PROJECT DESCRIPTION: Objective: Develop a full-stack application for visualizing and analyzing agency data. FEATURES: * **Symfony 4** application with **Api Platform** and **React-Admin**. * Efficient bundle installation using **flex**. PORTFOLIO PERSONAL PROJECTS Flutter NETFLIX X TMDB A FLUTTER APP THAT USES TMDB API TO DISPLAY MOVIES. Symfony INSTAWISH INSTAGRAM CLONE BUILT WITH SYMFONY 7 AND NEXTJS 14. Laravel MANZER RESTAURANT PLATFORM WITH LARAVEL + REACTJS. Symfony LADYLAFE BLOG WITH SYMFONY 7 + BOOTSTRAP ReactJS MOVIE MOVIE PLATFORM WITH TMDB + REACTJS. ReactJS COUNTRY COUNTRY PLATFORM WITH RESTCOUNTRIES + REACTJS. JavaScript THERMOS GET CURRENT TEMPERATURE WITH JAVASCRIPT. JavaScript POKEDEX POKEDEX WITH POKEAPI AND JS. Wordpress TESTONI WORDPRESS WEBSITE WITH DIVI FOR A LOCAL COMPANY. Wordpress ASSER WORDPRESS WEBSITE WITH DIVI FOR A LOCAL COMPANY. Wordpress ONE2ONE WORDPRESS WEBSITE WITH DIVI FOR A LOCAL COMPANY. CONTACT GET IN TOUCH I'm always open to new opportunities and meeting new people. If you have a project you'd like to discuss, or just want to say hi, feel free to get in touch. yet Name Email Address Message I'll get back to you within 24 hours. (Usually within a few hours) Send Message 🚀 Made with ♥ by Etienne V - 2024