About Me
Get to Know Me
I’m Jean Emmanuel CADET, a Full-Stack Software Engineer focused on building high-performance websites and web applications that help businesses grow. I started programming in 2018, initially working with JavaScript, React.js, and PostgreSQL. A few years later, I discovered Ruby on Rails, and it quickly became my preferred framework for building robust, maintainable web applications. Today, I primarily work with Ruby on Rails, Hotwire (Turbo & Stimulus), PostgreSQL, and SQLite, while also leveraging modern frontend technologies when a project calls for them. Before transitioning into software engineering, I spent over 13 years in the media industry, including 5 years as a Technical Director. I led technical teams, helped build a streaming platform used by millions, and managed large-scale infrastructure and technology projects. That experience shaped the way I approach software today: with a strong focus on reliability, scalability, problem-solving, and delivering results. Today, I build scalable, user-centered websites and web applications for businesses and organizations, from modern business websites to custom platforms and internal tools. I’m passionate about clean architecture, thoughtful user experiences, developer experience, and solving real-world problems through well-crafted software. Whether you’re looking to launch a new website, build a custom web application, or improve an existing product, I’d love to collaborate and help bring your ideas to life.
Technology
What I’m Good At
Ruby on Rails
Ruby
PostgreSQL
JavaScript
TypeScript
React
Next.js
Tailwind CSS
AWS
Docker
GitHub
Flutter
Experience
My Journey
FREELANCE
Full-Stack Software Engineer
• Architect and deploy high-performance web applications using JavaScript, React, Redux, and Ruby on Rails, driving a 20% increase in user engagement. • Partner with global clients to translate complex business specifications into scalable digital products, consistently exceeding project SLAs.
MICROVERSE
Technical Mentor (Volunteer)
• Mentor 10+ junior software developers weekly, conducting rigorous code reviews, debugging sessions, and pair programming via Zoom and Slack. • Author technical recommendations on code modularity and state management, increasing code execution efficiency by 15%.
TEFROREV
Technical Director
• Directed core technical infrastructure and devops for a high-traffic media streaming platform, slashing platform downtime by 30%. • Oversee multi-year technology budgets, executing cost-reduction strategies through vendor management and cloud infrastructure optimization.
OCTAGONO
Operations Manager
• Elevated client retention by over 10% through comprehensive pre-installation technical audits, custom solutions, and swift troubleshooting. • Maintained a 95% client satisfaction score by establishing robust escalation pathways and reducing service resolution timelines.
Approach
How I Build Applications
Discovery & Requirements Engineering
I map business goals to product functionality by analyzing user personas, defining user stories, and establishing clear engineering criteria before writing code.
UI/UX Wireframing & System Architecture
I design intuitive wireframes and architect clean database schemas, selecting the optimal tech stack for long-term scalability, speed, and maintainability.
Agile Setup & Modular Development
I establish version-controlled environments (Git), configure CI/CD pipelines, and write modular, maintainable code following modern software architecture design patterns.
Identity, Authentication & Security
I implement industry-standard authentication (OAuth, JWT), encryption protocols, and fine-grained role-based access control (RBAC) to keep user data protected.
Automated & End-to-End Testing
I run comprehensive unit, integration, and cross-browser performance tests to eliminate bugs and ensure optimal app stability prior to launch.
Performance Optimization & Cloud Deployment
I optimize code bundles, leverage CDN caching, configure server environments, and deploy cloud infrastructure with active error-tracking tools.
Continuous Maintenance & Iteration
Post-launch, I analyze performance metrics, implement patch updates, and continuously enhance features based on real user analytics and feedback.
Transparent & Agile Communication
I keep stakeholders aligned through regular status updates, clear milestone tracking, and open communication channels throughout the development lifecycle.
Client Enablement & Dedicated Support
I deliver thorough technical documentation and continuous post-launch support to guarantee your team's ongoing operational success.
Let's Build Your Next Digital Product
Ready to transform your ideas into high-performing digital experiences? I develop custom, search-optimized websites, mobile applications, and backend systems engineered to grow your business. Let's collaborate to build a fast, secure, and scalable solution tailored to your exact technical and commercial goals.
