- Over 6years of IT expertise in software analysis, design, development, deployment experience in relational, client/server and web environments with a deep insight of software processes.
- Good experience in developing web applications using Ruby on Rails, Python, Java, CSS, HTML, JavaScript, jQuery, Ajax and Json on both Windows and Linux systems.
- Expert knowledge on databases like RDBMS (PostgreSQL, MySQL, SQLite) and NoSQL (Mongo DB, Couch DB)
- Proficient in Model-View-Controller architectures using Rails.
- Experienced in using the CICD tools like GIT, Jenkins, Bamboo, TFS & SVN
- Experience in various stages of software development life cycle including requirements analysis, design, development, deployment and testing, with extensive knowledge in application development of various business applications.
- Experience with Dockerizing rails application.
- Great understanding of Active Record, Action Pack and Action Mailer.
- Experience in web based GUI's development using JSP, HTML5, XHTML, and CSS
- Designed and developed custom Rails applications specific to client’s needs.
- Experience in Agile software development a framework that delivers customer collaboration and interaction with processes and tools.
- Extensive experience in creating and maintaining databases which includes configuration, query optimization and de-normalization.
- Good understanding of JavaScript frameworks like Ember.js, React.js, Backbone.js and Angular.js
- Experience in Test Driven Development and Behavior Driven Development methodologies for consulting firms and enterprise projects.
- Drive myself into new technologies and trying to adopt them in design.
- I couple a strong understanding of business requirements with a pragmatic sensibility to translate user needs into an overall design strategy.
- Good team player, creative and detail-oriented, with strong analytical skills with good ability to collaborate with team members for code and design reviews.
- Skilled in troubleshooting with good organizational and interpersonal skills.
EDUCATION
- Bachelorsin Electronics and Communications Engineering, Koneru Lakshmaiah University, INDIA.
TECHNICAL SKILLS
Programming languages
Ruby, Python, Java
Web design
HTML, CSS, jQuery, JavaScript, AJAX,Bootstrap
Frame works
Rails, Spring, Struts, Hibernate
Test frameworks
MiniTest, Rspec, Capybara Junit, TestUnit, Cucumber,
Databases
Microsoft SQL Server, SQLite, MySQL, PostgreSQL, Mongo DB
Web Servers
Apache, Puma, Unicorn and Thin
Version Management
GIT, SVN and TFS
IDE’S
RubyMine, Atom, Sublime Text, Eclipse
Operating Systems
Windows, Linux, Mac