Summary
Overview
Work History
Education
Skills
Projects
Certifications
Languages
Timeline
Generic

RAJBEER SINGH

Gurugram

Summary

A competent professional offering 7.5+ years of experience in Software Development & Consultancy Hands-on experience in Ruby on Rails,, PostgreSQL, Solr, Restful APIs Experience in Software Development Lifecycle (SDLC) (functional specifications, technical design),

Constantly learning new technologies to meet the needs of a growing industry.

Senior-level Software and Application Developer passionate about creating cutting-edge products for the field. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.

Overview

8
8
years of professional experience

Work History

Software Engineer

Builder.ai
Gurugram
07.2023 - Current

Senior Software Engineer

Affluent Global Services
Remote
10.2022 - 06.2023

Software Engineer

Punchh
Jaipur
03.2020 - 09.2022

Software Developer

FullCycle India
Gurugram
09.2018 - 02.2020

Software Developer

Voylla Fashions Pvt Ltd
Jaipur
06.2017 - 08.2018

Education

B.Tech/B.E. - Computer And Communication Engineering

The LNM Institute of information Technology
Jaipur
01-2017

12th -

Gurukripa
Rajasthan, Hindi
01-2012

10th -

Shri Balaji Public School
Rajasthan, Hindi
01-2010

Skills

  • Ruby on Rails
  • Javascript
  • PostgreSQL
  • Redis
  • Sidekiq
  • Problem solving
  • ActiveRecord (ORM)
  • GitHub
  • Rspec
  • Kubernetes
  • CI/CD
  • Docker
  • SQL
  • Apache Solr
  • NodeJs
  • API development
  • Software development life cycle (SDLC)
  • Application Programming
  • System Analysis
  • Technical Architecture
  • Data Structures
  • HTML & CSS

Projects

Figma Node Upload on Design Stories - Builder.ai

  • Designers who is working on a tracker story can use figma file for design.Designer are allowed to upload the figma node to the platform

• Once user submit node successfully the design file gets updated on platform.

• Once design file uploaded image is created along with all the hotspots and clickable items mapping.

• designers can not upload same node in the same story twice.They can upload same node is to another story

• Technologies Used: Ruby on Rails, PostgreSQL,Redis, Figma API, Rest API & Active Record Queries

Designer's Workspace for uploading images and working on stories - Builder.ai

  • Managed design tasks referred to as 'stories' within projects and sprints, each with distinct states such as unscheduled, started, finished, delivered, and accepted
  • Leveraged Figma design tools to streamline actions corresponding to the state of each story, improving overall workspace efficiency.
  • Utilized Figma design tools to perform actions based on the state of each story, optimizing workspace efficiency. Designer have their task called as story assigned to them within a project and a sprint. Each story has their own state ased on story state designer can perform certain action on his/her
  • Implement background job processing using Sidekiq to handle time-consuming tasks.

Curbside Order Pickup Feature for Online ordering apps - Punchh

  • Implemented business level configuration to customize and give different experience to each business.
  • Contributed to the REST APIs for the all features
  • Implemented the feature to trace all the live and past orders on the business console dashboard.
  • Implemented the functionality to add/modify/delete their vehicle details through which business is doing curbside pickup.

Guest Segmentation feature for campaigns - Punchh

  • Implemented the core functionality for segments service
  • Implemented functionality to create a segment
  • based on some attribute conditions , combination and can filter from the guests Implemented functionality to view the segment size without creating a segment and modify the segment.
  • Implemented functionality to use the created segment as the targeted audience and run or schedule campaigns on the selected segment.

Stripe payment Integration for the application - Fullcycle

  • Integrated the stripe payment integration for the application.
  • Consumed Stripe APIs to the all type of transactions.
  • Payment to another business account in the stripe business account.
  • Technologies Used: Ruby, Ruby on Rails,PostgreSQL, REST API, Stripe payment event API.

Creating and Managing Multiple versions of a PDF files - Fullcycle

  • Creating multiple versions of a pdf file using the paperclip ruby gem.
  • Managing multiple versions of a pdf file.
  • User can access all the versions of the same entity(invoice)
  • Technologies Used: Ruby, Ruby on Rails,PostgreSQL, REST api, paperclip ruby gem

Sort by filter and Ad based listing page for ECom - Voylla

  • Implemented sort by relevance filter on the product's website all the listing pages.
  • Showing the different listing pages for different facebook ads for the same listing page.
  • Developed algorithm to give different user experience for both new(first time visitor) and repeat visitors
  • Mapping the listing pages based on the which ad user clicked and giving them a customized experience.
  • Technologies Used: Ruby on Rails, PostgreSQL,Apache Solr, Varnish HTTP cache.

Performance Improvements and Test Coverage

  • Optimized existing software systems for improved performance and scalability.
  • Collaborated with cross-functional teams to gather and define requirements for new software features
  • Designed and executed comprehensive test plans to identify software vulnerabilities and bugs

Certifications

  • Node.js with express from udemy
  • Docker and Kubernetes concepts course from udemy

Languages

English
Proficient
C2
Hindi
Proficient
C2

Timeline

Software Engineer

Builder.ai
07.2023 - Current

Senior Software Engineer

Affluent Global Services
10.2022 - 06.2023

Software Engineer

Punchh
03.2020 - 09.2022

Software Developer

FullCycle India
09.2018 - 02.2020

Software Developer

Voylla Fashions Pvt Ltd
06.2017 - 08.2018

B.Tech/B.E. - Computer And Communication Engineering

The LNM Institute of information Technology

12th -

Gurukripa

10th -

Shri Balaji Public School
RAJBEER SINGH