Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic
Kishore Cheruku

Kishore Cheruku

Hutto,TX

Summary

Highly skilled Senior Ruby on Rails developer with over 11 years of experience in designing, developing, and maintaining robust web applications. Proven track record of delivering high-quality software solutions that meet or exceed client expectations. Expertise in all phases of the software development lifecycle, from requirements gathering and architectural design to implementation, testing, and deployment.

Proficient in Ruby on Rails framework, with deep knowledge of Ruby language and Rails conventions. Experienced in building scalable and maintainable web applications using best practices and design patterns. Strong background in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks like React.

Adept at database design and management, with hands-on experience in SQL databases such as PostgreSQL and MySQL. Familiarity with NoSQL databases like MongoDB is a plus. Skilled in using version control systems like Git for code management and collaboration.

Excellent problem-solving skills and ability to troubleshoot complex issues efficiently. Strong communication and teamwork skills, with a proven ability to work effectively in cross-functional teams and collaborate with stakeholders to deliver successful projects on time and within budget.

Passionate about staying up-to-date with the latest technologies and trends in the Ruby on Rails ecosystem. Committed to continuous learning and professional development to enhance skills and expertise in software development.

Overview

11
11
years of professional experience

Work History

Senior Software Engineer

Storable
06.2023 - Current

Storable innovative products deliver the industry's most comprehensive end-to-end capabilities, and business solutions to help operators go beyond simply addressing technology challenges to achieving business results that matter

  • Managed all phases of the Software Development Life Cycle (SDLC) using Agile Scrum Methodology.
  • Developed and tested various features for applications using Ruby on Rails and PostgreSQL.
  • Led initiatives to improve team collaboration and drive process improvements, resulting in increased productivity and efficiency.
  • Communicated effectively with stakeholders to ensure alignment and successful project outcomes.
  • Implemented best practices and coding standards to maintain high-quality codebase and ensure scalability and maintainability of applications.
  • Utilized Git for version control management.
  • Developed, designed, and tested web applications using HTML5, CSS3, SASS, LESS, React, TypeScript, Bootstrap, JavaScript, NodeJS, and Redux.
  • Formulated and executed coding infrastructures to enhance existing applications.
  • Prepared Rake test cases to ensure application compliance with client quality assurance standards.
  • Implemented payment gateways like Stripe and managed subscription features.
  • Integrated affiliate and referral programs with Stripe and Rewardful using webhooks.
  • Assisted with deployment and implementation of applications on Heroku and AWS.
  • Designed SQL Server Database and wrote stored procedures for effective data processing and performance optimization.
  • Optimized SQL queries to improve background processing time.
  • Implemented test-driven development using RSpec.

Senior Software Engineer

Align Technologies
01.2022 - 05.2023

Align Technology is a global medical device company that is changing lives through better smiles

  • Designed end-to-end web applications using Ruby on Rails.
  • Collaborated with analysts to define strategy, content, and features using Capybara for BDD.
  • Maintained and tested new and existing features for applications using Rails, Bootstrap, AJAX, HAML, MySQL, CSS, ReactJS, Kibana, Sentry, VM & RSpec.
  • Enhanced CRUD operations using Rails MVC architecture and Ruby code reviews.
  • Developed consumer-based features and applications using Coffee Script, jQuery, Bootstrap, AJAX, and pair-based programming for UI design.
  • Designed PostgreSQL database model for entire applications.
  • Added Apple Authentication and Authorization using OmniAuth 2.0.
  • Collaborated with management and design team to implement new features like Internalization and web accessibility.
  • Worked with multidisciplinary teams to convert business needs into technical solutions.
  • Extensively worked with User Interface gems like kaminari, carrierwave, and Twilio API for TEXT messaging.

Senior Software Engineer

Copart, CITC
04.2019 - 02.2022

Copart is a global provider of online vehicle auction and re-marketing services to automotive resellers such as insurance, rental car, fleet and finance companies in 11 countries

  • Developed and tested features for applications using Ruby on Rails, Bootstrap, MySQL, and CSS.
  • Designed User Interface for websites with ERB, jQuery, RJS, Ruby, and Ajax within the Ruby on Rails framework.
  • Set up and configured automated deployment and scaling infrastructure on Amazon AWS using EC2, S3, Route53, Elastic Load Balancer, and Virtual Private Cloud.
  • Implemented and enhanced CRUD operations using Rails MVC architecture and Ruby code reviews.
  • Created customized features for theADMIN-USER interface using single table inheritance, jQuery, and AJAX.
  • Worked with payment gateways and assisted with deployment on Heroku and AWS.
  • Designed SQL Server Database and wrote stored procedures for effective data processing.
  • Utilized RSpec for test-driven development.

Senior Software Engineer

WATI
10.2017 - 04.2019
  • Designed User Interface for websites using ERB, jQuery, RJS, Ruby, Ajax within the Ruby on Rails framework.
  • Setup and configured automated deployment and scaling infrastructure on Amazon AWS.
  • Developed and tested features in an Agile environment using Ruby on Rails, HTML5, CSS, JavaScript, and Bootstrap.
  • Administered legacy Ruby on Rails 4.2 applications.
  • Involved in front-end design using AJAX, JSON, and jQuery with Rails Framework.
  • Used RSpec for test-driven development.

Software Engineer

Nfinity
01.2014 - 09.2017
  • Designed end-to-end web applications communicating with the Apple Client using Ruby on Rails.
  • Worked alongside the analyst team to understand the business model and define strategy, content, and features.
  • Maintained and tested features for applications using Rails, Bootstrap, AJAX, HAML, MySQL, CSS, AngularJS, Kibana, Sentry, VM, and RSpec.
  • Developed consumer-based features and applications using Coffee Script, jQuery, Bootstrap, AJAX, and pair-based programming.
  • Designed PostgreSQL database model for entire applications.
  • Collaborated with management and design team to implement new features.
  • Extensively worked with User Interface gems like kaminari, carrierwave, and Twilio API for text message sending.

Java Developer

Greenapps
01.2013 - 12.2013
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Involved in various phases of Software Development Life Cycle (SDLC) for application development.
  • Developed high and detail level design of the system using J2EE and Java Struts, JDBC.
  • Implemented application using design patterns such as Session Facade, Adapter, Factory, and Singleton.
  • Used Spring Framework for Dependency Injection and integrated it with the JSF Framework.
  • Developed JUnit test cases for Unit testing, integration, and Functional Testing.

Education

Bachelor of Arts - Mathematics, Statistics, Computer Application

PB Sidhartha
Vijayawada India
03.2008

Master of Arts - Computer Application

JNTUK
Vijayawada India
04.2011

Skills

  • Ruby on Rails
  • HTML, CSS, XML,
  • Jquery, Javascript
  • ReactJS, NodeJS
  • Java Spring Boot
  • Amazon EC2/S3, Heroku, Docker
  • Unix/Linux, Windows, Mac
  • Puma, Nginx, Passenger, Webcric

Additional Information

  • with Agile methodology and SCRUM Expertise in Amazon AWS Cloud administration which includes services like EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, and Security Groups. Worked to deliver scalable cloud solutions with Amazon AWS cloud services for customer build-outs.

Timeline

Senior Software Engineer

Storable
06.2023 - Current

Senior Software Engineer

Align Technologies
01.2022 - 05.2023

Senior Software Engineer

Copart, CITC
04.2019 - 02.2022

Senior Software Engineer

WATI
10.2017 - 04.2019

Software Engineer

Nfinity
01.2014 - 09.2017

Java Developer

Greenapps
01.2013 - 12.2013

Bachelor of Arts - Mathematics, Statistics, Computer Application

PB Sidhartha

Master of Arts - Computer Application

JNTUK
Kishore Cheruku