Back to Developers
Freddy Daniel

Freddy Daniel

Senior Frontend / Full Stack Engineer

Alappuzha, India 9+ yrs exp 90 · Outstanding

About

Senior software engineer with 9+ years building and shipping production web applications across frontend and backend. Deep expertise in Vue.js, Nuxt.js, TypeScript and JavaScript, with Node.js and REST API development, SSR, frontend architecture and performance optimisation. Real-time systems specialist (WebRTC, WebSockets). Currently Web Team Lead, running a team of five to six while remaining roughly 80% hands-on in code.

Skills & Expertise (47)

JavaScript Expert
9.0/10
9
Years Exp
Node.js Advanced
8.5/10
6
Years Exp
Vue.js Advanced
8.5/10
5
Years Exp
Express Advanced
8.0/10
6
Years Exp
REST API design Advanced
8.0/10
6
Years Exp
MongoDb Advanced
8.0/10
6
Years Exp
Scrum Advanced
8.0/10
9
Years Exp
Agile Advanced
8.0/10
9
Years Exp
Git Advanced
8.0/10
9
Years Exp
Typescript Advanced
8.0/10
5
Years Exp
MySql Advanced
7.5/10
6
Years Exp
Docker Advanced
7.5/10
5
Years Exp
AWS Advanced
7.5/10
5
Years Exp
Render Electron.js Vercel Jira WebSockets Code Review Technical Mentoring Performance Optimisation AI-Assisted Development React Next.js React Native Expo Java Spring Boot Chart.js SSG Nuxt.js HTML5 CSS3 Tailwind CSS Vuetify Pinia Vuex SSR Oracle Cloud Responsive Design Vite Webpack Php CodeIgniter Authentication WebRTC Socket.IO

Work Experience

Senior Software Engineer · Web Team Lead

Techgentsia Software Technologies Pvt Ltd

Feb 2020 - Present

Lead a web team of five to six engineers while remaining ~80% hands-on; own frontend architecture, code review and technical direction. Senior developer on VConsol, the company’s commercial video conferencing platform, owning the admin console and web client. Built a real-time co-watch feature for synchronised playback of YouTube, Vimeo, Dailymotion and local video inside live conferencing sessions, using Video.js with WebSocket event sync for seek and volume state. Architected and delivered a cross-platform Electron.js desktop client for video conferencing, with multi-tenant white-labelling, dynamic branding and automated builds. Built a reusable media input device selection library in JavaScript, cutting feature development time by ~60% through standardisation and reuse. Modernised the analytics dashboard with Vuetify and Chart.js, improving rendering performance by ~30% and cutting initial load from 20s to 3s on large datasets. Engineered a canvas-based alarm calibration tool with Fabric.js, integrating video segmentation data with ML-driven action detection to define zones for fall and inactivity alerts. Designed and implemented a Node.js backend (Express, MongoDB, Socket.io) for an education-focused conferencing platform, supporting real-time chat and signalling for high-concurrency classroom sessions.

Software Engineer

Techgentsia Software Technologies Pvt Ltd

Feb 2017 - Feb 2020

Implemented real-time video conferencing, live chat and notification systems with WebRTC and Socket.io, including hand-rolled WebSocket signalling for SDP offer/answer exchange across multi-party sessions. Built and maintained RESTful APIs with PHP/CodeIgniter and MySQL for enterprise web applications. Optimised MySQL queries and schema design, improving API response time by up to 30%. Built cross-platform desktop apps with NW.js, email and calendar add-ins, and responsive admin panels.

Education

BCA - Annamalai University

2017 - 2022 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 15/15
💰 Rate 0/5
🏆 Certs 0/5
Verified 5/5
Total Score 90/100

Profile Overview

Member sinceSep 2026

Availability Details

Visa Status

Citizen

Relocation

Depends on Offer