About Me
Get to Know Me
I’m Jean Emmanuel CADET, a passionate and versatile Full-Stack Software Engineer with over 3 years of experience building scalable, robust web and mobile applications. My expertise lies in Ruby on Rails and PostgreSQL, supported by solid skills in TypeScript, React.js, Next.js, and Node.js. I’m equally comfortable with relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases and have hands-on experience creating cross-platform apps with Flutter. For 13 years, I worked in a media company, including 5 years in leadership roles (Assistant Technical Director and technical Director). In these roles, I spearheaded the development of a successful streaming platform used by millions worldwide. I led teams, managed infrastructure, and collaborated across departments to deliver scalable, reliable, and user-centered solutions. I love solving real-world problems through code and enjoy collaborating on projects that push innovation. Whether you’re building from scratch or scaling an existing product, I’m open to contract work, full-time opportunities, or collaborative projects. 💼 Let’s connect if you need a tech partner who is adaptable, emotionally intelligent, and passionate about building meaningful software.
Technology
What I’m Good At
Ruby
Ruby on Rails
JavaScript
TypeScript
React
Next.js
PHP
Laravel
MySQL
PostgreSQL
MongoDB
Flutter
AWS
Docker
GitHub
Bootstrap
Tailwind CSS
Figma CSS
Experience
My Journey
FREELANCE
Full-Stack Software Engineer
• Designing and developing high-performance web applications using JavaScript, React & Redux, and Ruby on Rails, contributing to a 20% increase in user engagement. • Collaborate with cross-functional teams to translate client needs into innovative solutions, exceeding expectations and securing repeat business.
MICROVERSE
Mentor (Volunteer)
• Mentored over 10 junior web developers per week, providing technical support through code reviews using Zoom and Slack. • Proposed improvements to code organization to improve code quality and overall performance by 15%.
TEFROREV
Technical Director
• Led the technical infrastructure and operations for a successful streaming platform, resulting in a 30% reduction in platform downtime. • Managed technology budgets effectively, securing cost savings through strategic vendor negotiations and resource optimization.
OCTAGONO
Operation Manager
• Exceeded client expectations & retention (10%+) through personalized pre-install assessments, tailored solutions, & proactive problem-solving. • Minimized downtime & maximized client satisfaction (95%) through swift resolution & communication.
Approach
How I Build Applications
Planning and Requirements
I start by defining the app’s purpose, target audience, and key features. Then, I outline user stories and use cases to ensure clear and actionable requirements.
Design
Next, I create wireframes to establish the UI layout and design the database schema if needed. I select an architecture that best suits the app, ensuring scalability and maintainability.
Setup and Development
I set up a well-organized project structure with version control, install necessary dependencies, and configure the development environment. I implement models, views, and controllers, focusing on building core features efficiently.
Authentication and Permissions
For apps requiring user management, I set up secure authentication and define permissions based on user roles, ensuring data privacy and access control.
Testing
I run thorough tests on core functionalities to verify stability and deliver a seamless user experience.
Optimization and Deployment
I optimize performance and prepare the app for deployment by configuring the production environment and implementing error monitoring.
Launch and Maintenance
Once launched, I monitor the app’s performance and gather user feedback. I regularly maintain and update the app to improve functionality and security over time.
Transparent Communication
Fostering open, honest communication with clients throughout the development process to ensure alignment and build trust.
Customer Satisfaction and Support
Providing ongoing support and assistance to ensure clients' continued success beyond project delivery.
Let's Build it. Together.
As a seasoned full-stack software engineer, I bring innovation and proficiency to every project I undertake. Whether you're a startup in need of a dynamic web application or an established enterprise seeking cutting-edge software solutions, I'm here to turn your vision into reality.
Let's collaborate to create tailored solutions that exceed your expectations and propel your business forward.