profile-pic

Ankit Singh

Senior Software Engineer with 7+ years of experience in building robust, scalable and maintainable software solutions leveraging MVC architecture. Skilled in solving complex problems and delivering innovative, high-quality applications while committed to continuous learning and professional growth.
  • Role

    Senior Sinatra Software Engineer

  • Years of Experience

    8 years

Skillsets

  • Unit Testing
  • Sinatra
  • Selenium
  • REST API
  • react
  • Postgres
  • CI/CD
  • Agile
  • sidekiq
  • Redis
  • Jenkins
  • Java
  • Elasticsearch
  • Design patterns
  • Vue.js
  • JavaScript
  • RSpec
  • New Relic
  • MongoDB
  • HTML
  • GraphQL
  • Git
  • Docker
  • CSS
  • Capybara
  • Bootstrap
  • AWS
  • Ruby
  • Ruby on Rails
  • Python

Professional Summary

8Years
  • Feb, 2021 - Present4 yr 8 months

    Software Engineer III

    Rackspace Technology
  • Jun, 2019 - Feb, 20211 yr 8 months

    Software Engineer

    LocoNav
  • Jun, 2018 - Jun, 20191 yr

    Software Engineer

    Think Future Technologies Pvt. Ltd
  • Aug, 2017 - Jun, 2018 10 months

    Software Engineer

    A1 Fidelity Services Pvt. Ltd

Applications & Tools Known

  • icon-tool

    Unit

  • icon-tool

    Sinatra

  • icon-tool

    Selenium

  • icon-tool

    REST API

  • icon-tool

    React

  • icon-tool

    PostgreSQL

  • icon-tool

    Redis Stack

  • icon-tool

    Jenkins

  • icon-tool

    Java

  • icon-tool

    Elasticsearch

  • icon-tool

    Vue.js

  • icon-tool

    Javascript

  • icon-tool

    MongoDB

  • icon-tool

    HTML/CSS

  • icon-tool

    GraphQL

  • icon-tool

    Git

  • icon-tool

    Docker

  • icon-tool

    AWS (Amazon Web Services)

  • icon-tool

    Ruby on Rails

  • icon-tool

    Python

Work History

8Years

Software Engineer III

Rackspace Technology
Feb, 2021 - Present4 yr 8 months
    Optimized Ruby services, containerized and deployed Ruby on Rails applications, integrated LDAP search, migrated Ruby apps to Rocky9, optimized REST API endpoints, implemented authentication, added auditing capabilities, upgraded RoR applications, and revamped applications.

Software Engineer

LocoNav
Jun, 2019 - Feb, 20211 yr 8 months
    Led the design of REST APIs, developed a WebSocket server, increased admin dashboard efficiency, mentored junior engineers, and conducted code reviews.

Software Engineer

Think Future Technologies Pvt. Ltd
Jun, 2018 - Jun, 20191 yr
    Enhanced notification system, refactored legacy code, optimized database queries, and boosted test coverage through testing frameworks.

Software Engineer

A1 Fidelity Services Pvt. Ltd
Aug, 2017 - Jun, 2018 10 months
    Designed EKYC modules, revamped internal dashboard, created reusable Ruby gems, integrated APIs, and set up company projects on servers.

Major Projects

2Projects

Dehydrate Gem

    A Ruby gem that helps in writing efficient applications using MVC architecture by reducing bulky controllers. It streamlines code and enhances performance.

Weather Android Application

    A Weather forecasting app that displays one-week weather forecast of users location. It uses Open Weather Map API to fetch the latest weather forecast for the user area.

Education

  • Bachelor's in Computer Science

    DIT University (2017)