profile-pic
Vetted Talent

B Sai Uttej

Vetted Talent

Experienced developer with a track record of building robust backend servers, engaging web applications, and mobile apps over the past 4 years.

Seeking a challenging role where I can utilize my problem-solving skills and leadership abilities to drive impactful results.

  • Role

    Full Stack Mobile Developer

  • Years of Experience

    4.83 years

Skillsets

  • Type Script - 3 Years
  • Type Script
  • Tailwind
  • react
  • Material UI
  • HTML
  • Dart
  • CSS
  • Docker - 3 Years
  • Flutter - 3 Years
  • NestJS - 3 Years
  • Backend - 3 Years
  • AWS - 3 Years
  • S3 - 3 Years
  • RESTful API - 3 Years
  • Rest APIs - 3 Years
  • JavaScript - 3 Years
  • React Js - 3 Years
  • React Js - 3 Years
  • Next Js - 2 Years
  • React Js - 2 Years

Vetted For

8Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Full Stack Engineer (Node Js + React Js)AI Screening
  • 41%
    icon-arrow-down
  • Skills assessed :AWS, GCP, JavaScript, Next Js, Node Js, React Js, SQL, Vue JS
  • Score: 41/100

Professional Summary

4.83Years
  • Feb, 2025 - Present1 yr 3 months

    Software Engineering Senior Analyst

    Evernorth Health Services
  • Jan, 2024 - Jan, 20251 yr

    Product Tech Lead

    Campx
  • Oct, 2022 - Dec, 20231 yr 2 months

    Senior Full Stack Developer

    Campx
  • Apr, 2021 - Oct, 20221 yr 6 months

    Full Stack Mobile Developer

    Janaspandana

Applications & Tools Known

  • icon-tool

    Node.js

  • icon-tool

    ReactJS

  • icon-tool

    Flutter

  • icon-tool

    TypeScript

  • icon-tool

    Javascript

  • icon-tool

    MySQL

  • icon-tool

    PostgreSQL

  • icon-tool

    MongoDB

  • icon-tool

    AWS Fargate

  • icon-tool

    AWS Lambda

  • icon-tool

    Amazon S3

  • icon-tool

    Docker

  • icon-tool

    AWS

  • icon-tool

    Bitbucket

  • icon-tool

    Jira

  • icon-tool

    Git

  • icon-tool

    AWS

Work History

4.83Years

Software Engineering Senior Analyst

Evernorth Health Services
Feb, 2025 - Present1 yr 3 months

Product Tech Lead

Campx
Jan, 2024 - Jan, 20251 yr

Senior Full Stack Developer

Campx
Oct, 2022 - Dec, 20231 yr 2 months

    Lead backend developer and mobile apps developer for

    CAMPX Product.

    Building backend Rest-APIs for Web and Mobile applications

    using NestJs Frameworks.

    Developing Education related mobile applications using

    FLUTTER for CAMPX Product.

    Developed a sophisticated and scalable backend server with

    microservice architecture using RabbitMQ.

    Building Admin Panel for CAMPX Product using ReactJs.

Full Stack Mobile Developer

Janaspandana
Apr, 2021 - Oct, 20221 yr 6 months
    Built server-side api's with client's requirements and best practices. Worked with complex data models and object relational mapping for the database to meet the client's requirements. Used wide range of AWS services in the backend server like EC2, RDS, S3, SES, SQS, and Lambda. Integrated third-party services like Payment gateways, SMS gateways, email services and AI models. Built and maintained cross platform mobile applications using Flutter. Used Provider and Bloc for state management in Flutter depending on the requirements. Adding third party libraries and plugins to the mobile apps like Google Maps, Payment gateways, Push Notifications, and Local Notifications. Built and maintained the web admin panel for the clients to manage their data and to view the analytics.

Achievements

  • Providing best campus experience for students and faculty, which increased the student active participation and faculty productivity by 80%
  • Designed mobile apps to elevate campus experience, which are published in Play Store and App Store and have 20,000+ downloads and 10,000+ active users
  • Developed a sophisticated and scalable backend server with microservice architecture to handle different modules of the product
  • Increased institutional productivity by 70% by adding Online Fee Payment models, Attendance, Leave Management, and Digital Evaluation System
  • Engineered CI/CD pipelines to host backend server and web applications with best security practices using AWS Services

Major Projects

3Projects

CampX

Campx
Mar, 2022 - Present4 yr 2 months

    CampX is AI-powered and enhances the seamlessness of communication and collaboration between administration, students, and faculty. Let go of the tiring day-to-day manual tasks, which take away the enthusiasm and hardly leave any time for creative thinking and innovation for teachers & staff.

    Bid adieu to the traditional roll calls, endless fee-submission queues, the arduous task of evaluating each students performance, online learning.

Nansys

Nansys Inc
    Innovative suite of tools for comprehensive Incentive Commission and Customer Rebates Management (ICRM). Advanced, integrated platform streamlines commission calculations, enhances workflow, simplifies reporting, and provides powerful data insights, empowering businesses to maximize their incentive strategies and drive growth.

Ekalasaala

    Ekalasaala is an online education platform that provides a wide range of courses for students to learn and grow their skills. It provides a platform for teachers to create and sell their courses to the students.

Education

  • Bachelor of Technology (B.TECH)

    ANURAG GROUP OF INSTITUTIONS (2023)
  • 12th (Intermediate)

    SRI KAKATIYA JUNIOR COLLEGE (MPC) (2023)
  • Bachelor of Technology in Electronics and Communication Engineering

    Anurag Group of Institutions

AI-interview Questions & Answers

My name is. I'm from Hyderabad. I work as a full-stack developer. I worked as a team lead for one and a half years, and I have a total experience of two and a half years. I usually work on back-end development, and I know the use of frameworks such as NestJS and NodeJS. And I have also worked with a variety of architectures like microservices and monolithic. For front-end development, I work with React, even though I didn't go with full-time React. But I usually build small applications and make small changes accordingly.

To secure my Node.js APIs, I would first implement a few steps, such as IP restrictions, and also keep a restriction on the number of API requests coming from a single IP per second.

I can use the window object which will be provided normally in React, I mean, say, in web development with which I can write a small component use size with which I can.

Yeah. If the given function would like to count the elements in the list, but there is an condition which is only incrementing the count value if it is 4. So, if I remove the if condition and get through loop, I can get the print of I can print the length of the list.

But we can manage the state of the object using local storage in the frontend. We can use voice, what we can see? Caching the request, I mean, say, using cookies to store the session. Usually, we can implement two types of sessions, either using JWT or session-wise things. While when you're using JWT, we can send the JWT, or we can store the token in local storage and send it for every API request, making the backend use it via headers. While for using session-related things, I mean, say, we can use cookies. So, the backend will only create the cookies, and the cookie will be passed for every request of the frontend application.

Well, Redux is actually good state management in React, but it becomes quite complex to manage the state within as our application grows. However, its alternatives are there, and we can use signals or other things. State will still be there. I mostly use Redux when I'm working with a small PSTL, I mean, there are not a lot of states and I just need to update the state for particular pages.

Well, there is a variable called name in this function, which is, if it is not still declared, then it did not declare anyway the function. Either it should be passed as a parameter, I think. If it is passing as a parameter, then it can be fixed. I mean, if input to the function is name, then it can be fixed because the name variable is not declared anywhere. While function calling is actually passing that name value, but it is not declared in function definition. I mean, input to the function is not declared. If we add name in the function declaration, then the problem can be solved.

Well, syntax itself is wrong, actually. The for loop doesn't have an end condition and also is not incrementing i. So, if we write a normal full loop with "for int i equal to 0 comma i less than items dot size col," then i plus inside the function, we can write "items of i equals to items of i into 2." Then it will double the values of the.

Well, when we're writing unit tests for React components, actually, we'll try mostly to manage the state through props and also try to implement mocks for their respective side effects related things.

Well, I'll use GraphQL or REST in my project. If the response of the object is a lot, I mean, say, it's quite complex, and I only need some part of the response itself, then I can use GraphQL to structure the response so that I only get what I need, not to get all the related things.

Well, I can use lazy loading in React to improve the loading time of pages, which is actually supported in React by default.