About Me
Get to know more about me and my background

Software Engineer
Hi, I’m Om Viradiya — a Software Developer crafting modern, scalable web and mobile experiences.
With strong expertise in both Frontend and Backend technologies, I specialize in building fast, responsive, and visually engaging applications that users love.
Passionate about emerging technologies like blockchain, 3D modeling, and Web3, I'm always exploring new ways to push the boundaries of digital innovation.
Skills & Tech Stack
A comprehensive collection of technologies and tools I work with
Languages
Frontend
Blockchain
Mobile
Backend
3D/WebGL
DevOps
Databases
Tools
Work Experience
My professional journey and the companies I've worked with
Software Engineer
CODEEDOC
After switching roles within CODEEDOC, I stepped into a more advanced position as a Software Developer, expanding my focus from frontend development to full-stack and infrastructure-level responsibilities. I dove deep into 3D web technologies likeThree.js, WebGL, WebGI, React Three Fiber, and GSAP, developing interactive learning games for children and a feature-rich 3D jewelry visualization app capable of rendering high-quality images and videos using FFmpeg.
On the backend, I built scalable APIs and real-time systems using Node.js, Express.js, NestJS, and WebSockets, while managing data with SQL, PostgreSQL, MongoDB, Firebase, and Supabase. I also gained hands-on experience in DevOps, working with Docker, Kubernetes, GitHub Actions, and deploying applications on GCP. Tools like Jira and Ansible further supported our agile development and automation workflows.
Frontend Developer
CODEEDOC
At CODEEDOC, I worked on a wide range of web and cross-platform mobile applications, sharpening my skills in Android, React Native, React.js, Vue.js, Next.js, SvelteKit, and other modern technologies. I contributed to building VPN apps, vehicle tracking systems, doctor appointment platforms, e-commerce apps with map integration, secure payments, and real-time chat features. I also developed gambling apps with complex animations, AI-driven applications, and banking dashboards with advanced analytics.
My work included deep involvement in Web3 development, handling Smart Contract interactions, crypto swaps, and NFT marketplace integrations . I gained hands-on experience in Google Fit integration, socket communication, dynamic UI rendering, large-scale data processing, and complex state management . I consistently followed best practices in version control, conducted code reviews, and contributed to secure, scalable deployments across Cross-Platforms and Web Apps .
Android Developer
Cloudus Infotech
At Cloudus Infotech, I worked on diverse Android projects in a large team, mastering Kotlin, MVC Architecture, and advanced development practices. I contributed to building apps like poster & logo makers, live video call platforms (Agora/WebRTC), expense managers and many more. Gained hands-on experience in app security with ProGuard, Play Store deployment, and efficient code collaboration using Git and GitHub.
Android Developer (Fresher)
BuildUp Infotech
Joined Build Up Infotech as a fresher in Android development, where I learned core programming concepts including Java, OOPs, and REST API integration. I contributed to building pixel-perfect UIs, explored app de-compiling, and collaborated with the team on real projects. This experience strengthened my coding fundamentals, teamwork, and practical understanding of Android app development.
Projects
A selection of my recent work and projects

Nimai Learning
Nimai Learning is an interactive education platform designed to make learning economics simple and engaging for students. It offers a complete learning journey through structured lessons, chapter-wise quizzes, practice tests, full-length exams, and live lessons with expert educators. Students can also connect directly with mentors via a built-in chat system for doubt-solving and guidance. The app supports personalized learning paths, progress tracking, and real-time performance analytics. With a user-friendly interface and rich content, Nimai Learning bridges the gap between textbook theory and real-world application, empowering learners to master economics at their own pace, anytime, anywhere

Website Deployment (Docker)
Automated Website Deployment with Docker is a DevOps project integrating Git/GitHub, Jenkins, and Docker to create a fully automated Continuous Integration/Continuous Deployment (CI/CD) pipeline. When developers push code to GitHub, WebHooks trigger Jenkins jobs that automatically pull the latest code, build and launch a Docker container hosting the website, and run tests to ensure proper deployment. The pipeline uses a sequence of jobs for code copying, container deployment, and health checks, all seamlessly connected with build triggers and monitored via Jenkins Pipeline UI. This project streamlines website updates with zero manual intervention, enhancing productivity and deployment reliability.

Briefo International
Briefo International is an AI-powered news blog application built with React Native, delivering personalized and real-time news updates from around the world. The app intelligently curates articles based on user interests, providing concise, relevant, and trustworthy news summaries across various categories like politics, technology, finance, health, and more. With a clean and responsive interface, users can explore trending topics, bookmark articles, and receive daily briefings powered by advanced AI algorithms. Designed for speed and simplicity, Briefo International ensures users stay informed, anytime and anywhere, with an engaging and tailored news reading experience right at their fingertips.

CI/CD Pipline for Android
This project showcases a fully automated CI/CD pipeline for Android applications using GitHub Actions. It streamlines the entire development lifecycle by automatically building Android apps with Gradle, running unit and instrumentation tests to ensure quality, and managing artifacts like APK and AAB files securely. The pipeline integrates code quality tools such as Lint and SonarQube for continuous code analysis. Finally, it supports secure deployment options, enabling automated releases to Google Play Store or Firebase. This setup empowers developers to focus on coding while GitHub Actions handle build, test, and deployment seamlessly.

Robin Cab
Robin Cab is a feature-rich native Android cab booking app designed to deliver a smooth and reliable ride-hailing experience. It offers real-time map integration with animated vehicle tracking, enabling users to see their cabs approach live. The app supports secure and seamless payment integrations, including multiple payment options for user convenience. Additional features include ride scheduling, fare estimation, driver ratings, and in-app notifications for ride status updates. With an intuitive interface and robust backend, Robin Cab ensures quick bookings, efficient route management, and a user-friendly experience that keeps both riders and drivers connected effortlessly.

Crypto Swap
Crypto Swap is a powerful and intuitive web application built with Next.js, enabling users to seamlessly swap cryptocurrencies at real-time market rates. It supports wallet connections including MetaMask, Phantom, and Solflare, making it easy to interact with both Ethereum and Solana networks. Users can securely transfer one currency to another with live rate conversions, minimal slippage, and transparent fee insights. Backed by reliable blockchain integrations and a sleek user interface, Crypto Swap ensures fast, secure, and hassle-free transactions. Whether you're managing assets or exploring cross-chain swaps, this app offers a smooth and user-friendly crypto trading experience.

Nai Wallet
Nai Wallet is a custom cryptocurrency wallet designed to empower users with secure and seamless management of their digital assets. Similar to MetaMask, it allows users to create and manage wallets compatible with multiple finance cryptocurrencies. Nai Wallet supports decentralized applications (dApps), enabling users to connect to any compatible website and execute blockchain transactions effortlessly. Additionally, it features an integrated mining capability to participate in crypto mining operations. With a user-friendly interface and robust security, Nai Wallet offers an all-in-one solution for crypto trading, dApp interaction, and mining, providing users full control over their blockchain experience.

Spotify Clone
Spotify Clone is a music streaming web app built with Svelte, offering a faster and more lightweight experience compared to traditional frameworks like React or Next.js. Powered by the Spotify API, it allows users to log in with Google, browse playlists, search tracks, and stream songs seamlessly. With real-time playback controls, responsive UI, and smooth animations, the app delivers an experience remarkably close to the original Spotify—optimized for speed and efficiency. Whether you're exploring new music or revisiting favorites, Spotify Clone provides a sleek, fast, and modern interface for music lovers on the web.

Smart Shala
Smart Shala is a multilingual educational app built in React Native, designed especially for young children to learn through engaging animated video lessons, rhymes, stories, and interactive games. Supported across Smart TVs, tablets, and mobile devices, it enables learning from anywhere—even offline. The platform serves students, teachers, and parents with free, state-aligned content in Hindi. It also functions as a vibrant social hub for government school teachers to share innovations, receive recognition through badges and certificates, and access state communications. Smart Shala empowers millions of learners with accessible, joyful, and inclusive education.
Testimonials
What clients and colleagues say about working with me
"Om developed our entire student learning application from scratch, including complex features like exams, live classes and interactive content. He brought great technical skill and creativity, making the platform engaging and easy to use. It was a pleasure working with him."
William Harrison
Founder
Education
My academic background and qualifications
Bachelor of Engineering (B.E.)
Computer Engineering
Shree Swami Atmanand Saraswati Institute of Technology, GTU
Aug 2021 - June 2024
Studied core computer science subjects such as algorithms, data structures, operating systems, and software architecture. Took part in collaborative development projects, technical clubs, and national-level hackathons. Gained hands-on experience in full-stack development and explored areas like AI, blockchain, and cloud computing.
Achievements
- Finalist – Smart India Hackathon 2022
- Finalist – Coding Event | Tech Fest
- Contributed to a Student progress tracker app
- Build a Whats App Clone with React Native & Node JS
Diploma in Computer Engineering
Computer Engineering
Mahavir Swami College of Polytechnic, GTU
July 2018 - July 2021
Focused on strengthening fundamental concepts in programming, databases, computer networks, and Android development. Actively participated in college tech events and hackathons, gaining early exposure to various programming languages and real-world problem solving. Worked closely with teams on group projects, fostering strong communication, collaboration, and project management skills.
Achievements
- Graduated with Distinction
- Built a student learning and exam prep app
- Organized bootcamps and mentored juniors in programming
Contact Me
Have a project in mind? Let's work together!
Get In Touch
Feel free to reach out to me for any inquiries, collaborations, or just to say hello. I'm always open to discussing new projects and opportunities.