Ranjan Singh

Software Engineer II at Telos

Ranjan Singh

As a Software Engineer II at Telos. I am a dedicated Full-Stack developer with a passion for innovation and a keen eye for staying ahead in the rapidly evolving tech industry. My expertise lies in crafting visually appealing and seamlessly functional web applications using technologies such as React, React Native, Node.js, and Next.js. I am also skilled in AI development, leveraging frameworks like Langchain to build cutting-edge AI applications. I am committed to delivering exceptional results by prioritizing quality, efficiency, and elegance in every project I undertake.

Currently working on

Timeline

2024

  • Developed and launched Telos, an AI-powered journal platform for intentional living (link: https://heytelos.com/).
  • Built a scalable backend using Server-Sent Events (SSE) and auto-scaling with Cloud Run, enabling efficient real-time data updates.
  • Designed and implemented a RAG-based chatbot utilizing Langchain and OpenAI APIs, enhancing user engagement and providing personalized guidance.
  • Developed a Python application for converting HTML content into high-fidelity images, streamlining content creation and improving user experience.
  • Contributed to Microsoft's Presidio project. For De-identification of PII data.

2022-2023

  • Developed an AI-powered personalized trip itinerary generator (Quick Start), streamlining travel planning for users.
  • Automated email attachment import for the trip planner, simplifying file upload and user experience.
  • Implemented AI-powered booking import for transportation and accommodation, optimizing the booking process.
  • Enhanced app stability with error boundaries and Sentry, minimizing crashes and improving user experience.
  • Optimized backend architecture for improved concurrency, enabling better scalability and performance.
  • Developed internal tools to streamline app management and performance monitoring.
  • Completed online courses on Software Architecture & Technology of Large-Scale Systems and Artificial Intelligence A-Z™ to strengthen my technical expertise.

2021

  • Developed the backend using Node JS with Express JS to deal with 20K+ cases per week across multiple law firms.
  • Improved communication between Crawler and Backend with RabbitMQ reducing pending requests by 80%
  • Created NPM package for auto-resizing, optimizing & watermark all images uploaded using multer sharp-multer.
  • Added In-app Realtime Notification using Socket.io.
  • Upgraded React Native Legacy App V 0.53 to V0.60 with support for newer devices.
  • Created Custom React Native Packages for Country Code Picker.

2020

  • Built a scalable e-commerce application using Next JS with Material UI to sell telecom-related product Revo Telecom Parts Inc
  • Improved SEO ranking with Multilanguage support for 60K+ SKUs.
  • Added Auto Localisation support for 8 languages without using IP addresses.
  • Architected & Developed Native App and backend for wedding marketplace Wedcell.
  • Learned ReactJS, TypeScript, Redux, and Ant Design

2018 - 2019

  • Implemented GPS based Location Tracking with React Native and Firebase.
  • Used offline first location tracking to improve tracking
  • Added Hermes engine to improve the initial boot time of the React Native applications.
  • Developed a Native app for Controlling IoT Devices over Bluetooth & WiFi.
  • Developed a 2D Endless Runner Game with Dexter as character for Mobile with Unity Game Engine.