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

    12 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

12Years
  • May, 2022 - Present4 yr 1 month

    Software Developer III

    Rackspace Technology
  • Feb, 2021 - Apr, 20221 yr 2 months

    Software Developer II

    Rackspace Technology
  • Jul, 2019 - Feb, 20211 yr 7 months

    Member Of Technical Staff

    LocoNav
  • Aug, 2017 - Jun, 2018 10 months

    Back End Developer

  • Jun, 2018 - Jul, 20191 yr 1 month

    Software Developer

    Think Future Technologies
  • Jun, 2019 - Feb, 20211 yr 8 months

    Software Engineer

    LocoNav
  • Nov, 2015 - Aug, 20171 yr 9 months

    Microsoft Student Partner

    Microsoft

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

12Years

Software Developer III

Rackspace Technology
May, 2022 - Present4 yr 1 month

Software Developer II

Rackspace Technology
Feb, 2021 - Apr, 20221 yr 2 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.

Member Of Technical Staff

LocoNav
Jul, 2019 - Feb, 20211 yr 7 months

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 Developer

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

Back End Developer

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.

Microsoft Student Partner

Microsoft
Nov, 2015 - Aug, 20171 yr 9 months

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)