# Ajay Singh > Senior Software Engineer at Monster Location: Danville, California, United States Profile: https://flows.cv/ajaysingh Software Engineer with a strong foundation in object oriented design through web based applications. I am passionate about coding; I want to create something that will find its way into the everyday lives of people across the globe. I want to be able to develop something that will positively affect society. My past experiences drove me to learn about time and resource management. It taught me the value of communication and interaction with both a colleague and a client. I am prepared to deal with the pressures of being a thorough professional and I am up for any kind of challenge. ## Work Experience ### Senior Software Engineer - Ruby on Rails @ Monster Jan 2022 – Present • Lead engineering efforts across feature development, bug fixes, upgrades, code reviews, and data-related queries for analytics and sales teams • Developed an API to share scholarship data with clients, including documentation and stakeholder communication • Mentored a developer, enhancing his skills and overall team productivity • Delivered roadmap-aligned features for Fastweb and FinAid, collaborating with product teams • Optimized database performance by resolving N+1 queries and improving SQL efficiency ### Software Engineer - Ruby on Rails @ Monster Jan 2018 – Jan 2022 • Helped migrate Fastweb from Rails 3 to Rails 5, improving scalability and maintainability • Implemented AMP for mobile pages, boosting SEO performance and traffic • Contributed to Fastweb’s React Native app, expanding functionality and usability • Built financial calculators for the FinAid platform, driving user engagement • Streamlined development workflows by Dockerizing applications, reducing deployment times ### Software Engineer @ Chalk Digital Jan 2016 – Jan 2018 | San Mateo, CA • Built portals using the MEAN stack • Implemented real-time data visualization on a leaflet • Worked with an offshore team ### Software Engineer @ b spot™ Jan 2015 – Jan 2015 - Learned to setup new API endpoints using Grape - Learned to use ngAdmin to build a CRUD interface for restful APIs - Learned to use JIRA to work on bugs/tickets - Learned to write integration tests using CasperJS - Learned to implement state machines in Ruby - Implemented testing for models and controllers using rspec - Improved on using Git commands and learned how to squash and cherry-pick commits ### Web Developer @ J.D. Heiskell Jan 2014 – Jan 2015 | Tulare, CA - Worked on the mobile web app under the supervision of two senior developers - Worked with both external and internal APIs - Used PRY to debug issues - Used Bitbucket to monitor the code - Learned how to effectively rebase using Git - Worked with the Geocoder gem and javascript to add the geolocation feature to the mobile app - Learned to use Capistrano to deploy the app to production - Added new features to the existing APIs and tested them using RSpec - Tested the app using Capybara with Selenium and WebKit web driver - Implemented jQuery-mobile to design the mobile app ### Web Development Student @ Dev Bootcamp Jan 2014 – Jan 2014 Completed 9-week intensive web development program. Learned and practiced Ruby on Rails, HTML5, CSS, Test Driven Development, Javascript (AJAX, jQuery), Git and Source Control, Heroku, and Agile Development. ### Freelance IT Technician @ Central California Cardiovascular Jan 2012 – Jan 2013 | Selma, CA - Responded to service requests for primary client, Central California Cardiovascular, and other local clients - Basic computer hardware installation and maintenance - Installed new computers with required software - Connected printers over the system network - Weekly system maintenance/optimization - Troubleshooting of computer issues - Bug fixes - Kept clients informed of service status and provided consistent, professional customer service - Assisted end-users in the use of business applications, Windows and Microsoft Office ### Medical Technician @ Cardiac Care Physicians Medical Group Jan 2013 – Jan 2013 | Fresno, CA - *EECP therapy practitioner (* EECP Enhanced External Counterpulsation, a therapy performed on patients that deals with chronic angina or heart failure) - Check patient's vital signs before and after the treatment - Strap the patient's calves, thighs and buttocks with pads attached to the machine - Take an initial reading after 5 minutes and then take five readings every 10 minutes ### Mathematics Tutor @ Math Crazy Jan 2005 – Jan 2007 | Fresno, CA - Tutored Algebra I, Algebra II, Geometry, Trigonometry and Calculus to high school and elementary students - Organized student folders to keep track of weekly progress - Instruct students in small tutorial groups and also one-on-one sessions - Maintain student attendance records and work assignments and provide student evaluations ## Education ### Bachelor’s Degree in Software Development Bellevue University Jan 2015 – Jan 2016 ### Web Development Dev Bootcamp Jan 2014 – Jan 2014 ### Computer Engineering California State University, Fresno Jan 2007 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/absarora --- Source: https://flows.cv/ajaysingh JSON Resume: https://flows.cv/ajaysingh/resume.json Last updated: 2026-03-23