Niraj S.

Niraj S.

Senior Software Engineer

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.

Work history

UpStack
UpStack
Senior Ruby on Rails Developer
2020 - Present (4 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 (4 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.

Portfolio

Software Developer - Aap ka Painter
Software Developer - Aap ka Painter

Worked on Aap ka painter a house painting visualization tool that allows users to visualize different designs of paints in their house; handling the design, development and deployment of the solution on the project.

Software Developer - Universal Chat Interface
Software Developer - Universal Chat Interface

Participated in the development of a universal chat interface that provides a single solution for companies to interact with customers. The solution uses React.js for the frontend.

Owner - Personal Website
Owner - Personal Website

Built and maintains a personal website that allows me to track a lot of things and interests mainly in design patterns, algorithms, databases, infrastructure development and monitoring. It also allows me to experiment with any new tech stack that I find interesting.

Education

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