RIYAJ MULLA
Sr. Software Engineer at JetSynthesys | NodeJs | MongoDB | ReactJs | MERN Stack | AWS | REST API
7 yrs experience · Pune, Maharashtra · <10 hrs/week
About
As a Senior Software Engineer at JetSynthesys, I develop cross-platform short video app APIs for Android and iOS with a scalable approach. I have created eight microservices for improved performance and scalability, using technologies such as Node.js Express.js, Redis, MongoDB Atlas Search, and Socket.io. I have also utilized Docker to streamline microservices and enhance load management. I hold a Master of Computer Applications degree from Savitribai Phule Pune University, where I gained a strong foundation in computer science and software development. I am skilled in Javascript, Node.js, React.js, AWS, Elasticsearch, and other technologies that enable me to build robust and user-friendly web applications. I am passionate about learning new technologies and building simple onestop solutions. Technologies: - Javascript: NodeJs, Express,React.jsJasmine,Jest,Mustache.js, pug, Serverless, jQuery,PM2, Socket IO,datatable.js,dataTable.Editor.js, Webpack - Database:Mysql,MongoDB,Redis,Mongodb Atlas Search - Cloud: AWS(Amazon Web Services): Serverless, Lambda, cloud watch, code commit, RDS,ECS,EKS,parameter store,S3 - Elastic search-Kibana Git,Github actions, Swagger,API,Unit Testing, SonarQube,bugsnag,CI/CD deployments,twilio,Docker,FCM,firebase,Apache kafka Also interested in: - Learning technologies and building simple onestop solutions.
Skills
Experience
- Senior Software Engineer · JetSynthesys Pvt. Ltd.08-01-2022
- Developed cross-platform short video app APIs for Android and iOS with scalable approach. - Developed 8 microservices for improved performance and scalability, including content, search, and user services. - Utilized Express.js to build APIs for content and other modules on Android, iOS, and web. - Enhanced trending page response time by integrating Redis and implementing data modeling for optimization. - Developed global search by implementing Mongodb Atlas Search to optimize search performance significantly. - Developed a real-time chat app, supporting 1:1, group chat, and broadcast messaging using Socket.io. - Utilized Docker to enhance load management and streamline microservices for improved scalability. - Improved data aggregation pipelines to handle extensive video and channel datasets with enhanced capabilities. - Collaborated with data science and ML teams to implement algorithms for popular and exclusive content. - Worked on GitHub actions to facilitate deployment across various environments with streamlined workflows. - Created a CMS for third-party camera SDK asset management, enhancing control and organization. - Improved web player performance by implementing a custom Node.js file streaming service, minimizing latency. - Developed a Change Data Capture (CDC) module for real-time microservice database synchronization using mongodb.
- Senior Software Engineer · LTI - Larsen & Toubro Infotech04-01-2022 – 08-01-2022
As a Senior Software Engineer at LTI - Larsen & Toubro Infotech, likely contributed to the development and optimization of software solutions, collaborating with cross-functional teams to deliver high-quality products.
- Software Engineer · NeoSOFT Technologies (A CMMi Level 5 Organization)05-01-2021 – 03-01-2022
- Created CMS and web APIs to power HT Media's OTT content recommendation system. - Developed APIs to dynamically serve UI content based on CMS configuration and widget settings. - Developed Express.js-based APIs for diverse modules, spanning multiple platforms. - Improved frontend performance by implementing Elasticsearch for enhanced title search functionality. - Ensured security and user convenience with Two-Factor Authentication (2FA) and Single Sign-On (SSO) login. - Designed and implemented a sitemap generator to streamline article management. - Optimized performance through Akamai caching and cache clearing strategies. - Created content labeling and search results by introducing tag-based search capabilities. - Created a data pipeline for content recommendations utilizing MongoDB and Node.js technologies. - Integrated data from over 50 OTT platforms for comprehensive analysis and insights. - Managed data ingestion for movies and shows into the CMS using nodeJs microservices. - Improved SEO by incorporating permalinks for every title to enhance discoverability and accessibility.
- Software Developer · Paktolus Solutions LLC02-01-2018 – 05-01-2021
- Developed an LMS web app for the U.S. National Security Council, focusing on digital driving with AWS Lambda and Node.js. - Developed a course progress data management tool to combat data loss from third-party course materials. - Developed payment module using Stripe for certificate purchases. - Built APIs for various modules (courses, reports, licenses, and notifications) in an admin dashboard. - Managed course administration and progress tracking for authorized clients using JWT authentication. - Implemented an authentication module to ensure the security of student and course portals. - Enhanced efficiency by optimizing the course progress data logging process for improved performance. - Developed a real-time pricing and inventory listing API with Express.js for dynamic pricing and listings. - Created a diamond filter module API to retrieve precise diamond data with accuracy and speed. - Enhanced performance by optimizing intensive MySQL queries, resulting in significant API response time. - Created an API for the Case module within a security investment firm, tailored to their specific needs. - Developed query builder to compute losses for plaintiffs and individual clients effectively. - Created a client dashboard for seamless access to class data and files, improving user experience. - Designed ACL permission-based dashboards, utilizing Node.js and MySQL, to serve consumers and agents with precision.
- Software Developer · Gunadhya Software Solutions Pvt. Ltd.01-01-2017 – 02-01-2018
- Developed CRM dashboard API for tracking student assignment progress in the US and Europe. - Streamlined payment management by integrating Stripe gateway into various assignment modules. - Created admin API for web platform to streamline reports, payment, user, assignment management operations. - Developed Large file management tool in nodejs to improve performance of upload and process files for delivery. - Created backend services to power the student dashboard API, ensuring seamless functionality with 6+ student modules. - Ensured data privacy through an assignment preview module with role-based access control. - Developed LMS API for coaching classes, utilizing Node.js and MySQL to facilitate seamless learning experiences. - Created Calendar APIs to enable scheduling and class session updates, enhancing organization and communication. - Developed an Exam tool, optimizing examinations with multimedia functionality for a richer educational experience. - Integrated a Stripe payment module and introduced SMS alerts for timely notification of student dues. - Developed an onboarding process to efficiently manage new coaching class data and improve operational efficiency.
Education
- Savitribai Phule Pune UniversityMaster of Computer Applications - MCA, Computer Science
- Shivaji UniversityBachelor of Computer Application, Information Technology
Similar talent on Pangea
Hire RIYAJ through Pangea
Describe your project to the Pangea agent — see if RIYAJ is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.
See if RIYAJ is a fit