Post Job Free

Resume

Sign in

Software Development Application

Location:
Georgetown, TX, 78628
Posted:
January 08, 2024

Contact this candidate

Resume:

Vinod Munagala

ad2kiz@r.postjobfree.com

512-***-****

PROFESSIONAL SUMMARY:

Having 7+ years of experience in application development, support and enhancement of real time web-based applications based on Ruby on Rails platform.

Experience in all phases of Software Development Life Cycle (SDLC) including coding standards, code reviews and source control.

Worked on MVC architecture, understanding the flow of model view and controller in rails; Primary expertise is in the areas of Rails 2, Rails 3 and Rails 4, Spring and Hibernate frameworks.

Used JavaScript frameworks including Angular.js and Node.js.

Developed well tested, readable, reusable Ruby, JavaScript, HTML5 and CSS.

Experience in design and development phases of the application.

Worked with relational databases including SQLite, MySql and PostgreSQL and also with non-relational databases like MongoDB.

Test Driven Development and Behavior Driven Development methodologies for consulting firms and enterprise projects.

Maintaining and troubleshooting existing web applications.

Proficiency with code versioning tools including Git, Github, SVN, and Mercurial.

Experience working with Ruby on Rails as well as libraries like Resque and RSpec.

Lead and/or participates in backlog grooming, planning, and other agile planning Activities.

Knowledge on infrastructure as code tools like Chef, Puppet and Ansible.

Following the best-established practices such as test-driven development, SCRUM, continuous integration, refactoring and code standards

Experience of working with relational as well as NoSQL databases

Strong analytical abilities in order to identify issues and develop solutions.

Experience in using Git, Azure, GitHub, and Amazon EC2.

Experience in web-based GUI development using JSP, JSTL, HTML, CSS, AJAX and JavaScript.

Experience working in Linux environments, mostly use VI, Ruby Mine, Sublime as primary coding editor.

Worked in Agile software development and Scrum.

PROFESSIONAL EXPERIENCE:

Getaroom, Priceline(PPS), Dallas, TX

July 2021– Till date

Ruby on Rails Developer

Getaroom, operates as a booking hotel website. The Website provides hotels and other types of lodging in destinations. Getaroom offers promotions, non-published rates and daily rates.

Design, document, code and deploy new features and fixes for defects including creation of RESTful

interfaces, implementing common design patterns, JavaScript (including jQuery), and Ruby development.

Participate in discussions regarding new product development and product enhancements.

Develop estimates for stories, bugs and tasks.

Maintaining the existing Ruby on Rails application and performed enhancements using HTML for better look.

Designed front end of the application using ReactJs, Json,CSS and jQuery.

Drive best practices, toolsets and common design patters within the Web service and Ruby solution stack.

Developed features using Test Driven Development and Behavior Driven Development using RSpec/cucumber and Capybara.

REST APIs, including designing, implementing, and consuming them.

Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.

Managed local deployments in Kubernetes, creating local cluster and deploying application containers.

Worked on Docker Container Snapshots, attaching to a running container, removing images, Managing Directory Structures and Managing Containers.

Experience working with Linux command line, including using Git.

Performed automated installation of operating systems using Linux.

Reviewed design and architecture in different phases of SCRUM Methodology related to multiple page applications using ReactJS.

Formulated, tested and executed different coding infrastructures to enhance existing applications.

Involved in preparing Rake test cases that matched the design and ensured the application passes test standards for client quality assurance.

Assisted with deployment and implementation of applications in Heroku and AWS.

Malauzai (Finastra Group), Austin, TX

January 2019 – June-2021

Ruby on Rails Developer

Malauzai, a provider of mobile and Internet banking solutions for community financial institutions. The deal reflects Finastra’s commitment to the US retail and business banking sectors by further enabling digital transformation for community banks and credit unions across the country.

Design, document, code and deploy new features and fixes for defects including creation of RESTful

interfaces, implementing common design patterns, rack middleware, gamification, client-side.

JavaScript (including jQuery), and Ruby development).

Participate in discussions regarding new product development and product enhancements.

Develop estimates for stories, bugs and tasks.

Drive best practices, toolsets and common design patters within the Web service and Ruby solution stack

REST APIs, including designing, implementing, and consuming them.

Developing and maintaining of new and existing web application features for both internal administrators and end users using Ruby on Rails, ReactJS, HTML, CSS with PostgreSQL database.

Assisting production customer support on certain reported issues.

Working in an agile based test-driven development environment.

Working on developing many features using Ruby on Rails and ReactJS.

Wide usage of GIT for version control and peer to peer evaluation.

Resolved some critical bugs that have persisted for a long time in the front and as well as back end through debugging.

Worked closely with the product and the testing teams to understand the requirements, make necessary improvements and resolving the bugs.

Experience working with RESTful APIs manipulation to fetch the data from the backend as JSON response and on to UI for CSS manipulation.

Used Rspec and Rake test to write the unit tests on the backend.

Worked with SQL and search-based data storage.

Development (TDD) and pair-based programming.

Worked and implemented Agile/Scrum methodologies, attended sprint planning meeting, held daily stand ups to report the regular status to the managers.

Worked on Ruby to develop applications and implemented MVC framework.

Created databases and stored the application in PostgreSQL.

Report daily status on the progress and blockers of the work while solving tickets.

Created design documents and reviewed with team in addition to assisting the business analyst project manager in explanations to line of business.

Used XSLT to transform XML& from one format of XML to another formats of XML.

Develop database objects like stored procedures, functions to help store and modify user input data using SQL Server 2014 database.

JC Penney, Dallas, TX

November 2017 – December 2018

Ruby on Rails Developer

Worked on Applications for User-Interface moving from Rails 4.x to Rails 5.x

Developed and tested many features for applications using Ruby on Rails, Bootstrap, MySql, CSS and AngularJS.

Responsibilities included new features development, fixing bugs and interfacing with the members of the development team and software quality assurance teams.

Developed features using Test Driven Development and Behavior Driven Development using RSpec/cucumber and Capybara.

Involved in requirements gathering, application design, code reviewing, code refactoring and Pulling data using Capybara.

Implemented and enhanced CRUD operations for application using RESTful architecture in Rails framework using Ruby code reviews.

Comprehensively involved in the front-end design of applications using JSON and jQuery leveraged with Rails Framework.

Reviewed design and architecture in different phases of SCRUM Methodology related to multiple page applications using ReactJS.

Formulated, tested and executed different coding infrastructures to enhance existing applications.

Involved in preparing Rake test cases that matched the design and ensured the application passes test standards for client quality assurance.

Assisted with deployment and implementation of applications in Heroku and AWS.

Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.

Integrated databases using Active Record as a model and managed code versioning with TFS and deployment production servers.

Designed the SQL Server Database and Wrote Stored Procedures triggers for effective Data Processing and performance for the entire application.

Worked on optimizing SQL queries to improve the background processing time.

Involved in utilizing MySql specific connection pools to interact with the business data from the business components.

Used RESTful API to gather sales related data for products.

Provided validations and scope for many models in the database and created associations within Models.

Performing unit testing, System integrated testing and other test-driven development activities.

Environment: Rails 4, Ruby2.x, CSS3, Html, JRuby, Rspec, AWS, JSON, Ruby Mine, LINUX, AJAX, JQuery, JavaScript, MySql Server, Apache Tomcat, RESTful, GitHub, Jenkins, and Cucumber.

AMEX, Florida

February 2016 –October 2017

Ruby on Rails Developer

Developed web application using Ruby on Rails, JavaScript, jQuery, Google API.

Lead role in requirement analysis, time estimation.

Involved in the development across the entire stack.

Played important role in database schema design.

Implementation of Authentication and Permissioning module.

Design and implementation of forms/template creation and submissions module.

Maintained and extended Ruby on Rails-based web services mobile API which was consumed by iPhone and Android mobile clients. The API provided a cohesive set of web services from information consumed and transformed from internal web services and external web services. Json and XML formats were provided by the API.

Designed and implemented the UI using HTML, CSS, JavaScript, jQuery and AJAX.

Used REST APIs for form submissions and viewing.

Implemented web-services using core Java which checks authentication and authorization for the specified user.

Implemented web-services in Java which works as data populator for reporting purpose using JDBC.

Created and deployed jar files to which Jasper-server software communicate and respond for authentication, data population and reporting module.

Ad-Hoc View and Reporting using Jasper Software.

Environment: Rails 4, Ruby2.x, CSS3, Html, JRuby, Rspec, JSON, Ruby Mine, LINUX, AJAX, jQuery, JavaScript, MySql Server, Apache Tomcat, RESTful, GitHub, Jenkins, and Cucumber.

Unipro Tech, Hyderabad, India

May 2014–December 2014

Software Developer

Using Microsoft Technologies for the project development such as Visual Studio 2012, .Net framework 4.5, C# 4.5, SQL Server 2012 and TFS +2012.

Designed and developed application using ASP.NET MVC5, jQuery, Html 5, Java Script and CSS.

Designed and implemented AJAX service call using Angular JS http.

Involved into Database Design and created SQL Server Tables, Views, Triggers, Stored Procedure, Functions and Indexes using PL/SQL.

Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.

Involved in all phases of SDLC.

Responsible for creating Web Forms using several ASP.NET server controls.

Developed several stored procedures in SQL Server 2005 and optimized Queries.

Writing the Contract models, Domain models to consume the Rest Services and converters to map between contract models and domain models.

Build SQL, NOSQL queries implementing functions, packages, views, triggers, and tables.

Handling day to day issues and fine tuning the applications for enhanced performance.

Responsible for debugging and troubleshooting the web application.

Used Oracle database in developing the project and used SQL statements and procedures to fetch the data from the database.

Updating the user manual documents to help customers understand the functionalities.

Environment: Visual Studio 2012, ASP.NET4.5, C#, AJAX, Java Script, Angular JS, jQuery, MS SQL Server 2008, TFS, SQL.

Education:

Bachelor of Computer Science, CSE, JNTU, 2014.

Masters in California state university, Computer Engineering 2017.



Contact this candidate