Niraj S.

Niraj S.

Uttar Pradesh, India
Hire Niraj S. Hire Niraj S. Hire Niraj S.

About Me

Niraj is a Senior Full Stack Developer that writes quality code that is easy to read and creates structured and maintainable code for different web applications using mostly Ruby on Rails and Java. He is open to exploring new technologies and employing different ways to solve complex software problems - paying attention to detail, valuing collaboration and teamwork.

Frontend

Backend

Database

Other

Work history

UpStack
UpStack
Senior Ruby on Rails Developer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Freelance
Freelance
Senior Software Developer
2020 - Present (5 years)
Remote
  • Develop engaging ROR applications on projects for clients; working to create full-stack implementations of new concepts and ideas.

  • Contribute to all phases of the SDLC; designing robust, scalable and secure features and writing clean, maintainable and efficient code on solutions.

  • Follow software development best practices and drive the continuous adoption of new tech stacks into solutions.

Pega Systems
Pega Systems
Senior Software Engineer
2018 - 2020 (2 years)
Remote
  • Participated in end-to-end product development tasks for Pega Systems; handling the implementation of new features and performance improvements on the solution.

  • Implemented the latest industry standards and adhered to agile development best practices on the project.

  • Owned and worked on an internal app for Pega Systems; maintaining code integrity and organization.

Chat Desk
Chat Desk
Senior Engineer
2015 - 2018 (3 years)
Hyderabad, India
  • Built and deployed a fully-fledge hotel CMS solution with multiple features that allow them to showcase their facilities to clients.

  • Implemented an innovative notification system for the CMS solution, which works irrespective of the online/offline status of end-users.

  • Wrote clean and maintainable code on the solution and deployed high-quality software for the CMS.

Wakerr
Wakerr
Software Developer
2014 - 2015 (1 year)
Hyderabad, India
  • Wrote well-designed and efficient code for Wakerr's Android app and handled tasks on the backend using technical requirements and project specifications.

  • Recommended and executed improvements to solutions on the project for Wakerr.

  • Troubleshot and debugged issues on the project; complying with project plans and industry standards.

EduHunch
EduHunch
Software Engineer
2013 - 2014 (1 year)
India
  • Developed and deployed an innovative platform that allows users to learn and share educational resources on the web.

  • Provided recommendations for the implementation of EduHunch's discussions board; offering a more robust, dependable, efficient and flexible system.

  • Worked on various features, tasks, and bug fixes on the EduHunch platform.

Amazon
Amazon
Software Developer
2011 - 2013 (2 years)
Hyderabad, India
  • Worked as part of Amazon’s eCommerce platform services team; building solutions to improve APIs and the performance of the platform.

  • Handled tasks for the upgrading of the underlying database for the Amazon Seller platform and delivered it with ZERO downtime and no data loss.

  • Resolved issues and provided support for complex tasks on the project.

Showcase

Software Developer - Aap ka Painter
Software Developer - Aap ka Painter
  • Developed a house painting visualization tool.

  • Implemented design, development, and deployment of the solution.

  • Focused on visualizing different paint designs.

Software Developer - Universal Chat Interface
Software Developer - Universal Chat Interface
  • Developed a universal chat interface using React.js.

  • The solution addresses companies' customer interaction needs.

  • Focuses on providing a single solution for communication.

Owner - Personal Website
Owner - Personal Website
  • Develops and maintains a personal website for tracking design patterns, algorithms, databases, infrastructure, and monitoring.

  • Allows experimentation with new technologies and stacks.

  • Focuses on personal interest areas: design patterns, algorithms, databases, infrastructure, and monitoring.

Education

B.Tech Computer Science and Engineering
B.Tech Computer Science and Engineering
National Institute of Technology Warangal
2007 - 2011 (4 years)