Manish Shrivastava

Manish Shrivastava

$25/hr
Ruby | Rails | Python | Django | React Native | AI/ ML Expert
ClecoTech International
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
40 years old
Location:
Indore, MP, India
Experience:
14 years
Manish Shrivastava ``` Software engineer - Full Stack Developer 10 Years of Experience ● Ruby ● Rails ● PHP ● Node js ● Python ● HTML5 ● CSS3 10+ years of experience with strong web application development in the IT industry on Ruby on Rails*/Sinatra (using TDD/BDD), PHP, Node.js, Python, JavaScript, HTML 5, CSS 3, JQuery, Ajax and waterfall & Agile software development using SCRUM methodology .     One of the Open Source Contributor, have contributed in many gems like Ruby language, Rails framework, PayPal and parallel_tests, railsecommerce etc. Working as Software Engineer and contributed in every phase of SDLC and have experience of several kinds of projects like development, maintenance and support Hands on experience with multiple technologies like Ruby, PHP, Node.js, Python and JavaScript. Developed project relevant documents like Software Requirement Specifications, High level design, Technical Architecture, Unit Test plans, System Test plans, Project Release notice, Project plan, Statement of Work etc. Technical Skills Ruby Node js MySQL Rails HTML 5 MongoDB PHP Bootstrap PostgreSQL Sinatra CoffeeScript HAML AngularJS JQuery JavaScript Python Prototype  Backend Languages- Ruby, Ruby on rails, Sinatra, Node.js, Python, Django, PHP, Seagull Framework, Zend, CakePHP, Wordpress, Smarty Templates, and some other Custom MVC architectures.       Frontend - HTML5, CSS3, HAML, SCSS, SASS, CoffeeScript, jQuery, Twitter Bootstrap, Ajax, Qooxdoo Database - MySql, MongoDB, PostgreSQL. Server - Deployment experience in Amazon EC2 and Heroku - Setup Apache-passenger, Heroku, Nginx puma and search server Sunspot/Solr. Plateform – Mac, Ubuntu, Windows. Tools – Rubymine, Git, RVM, SVN, Sublime text 2, Plesk control panel, Putty, Adobe Dreamweaver, VIM Testing tools– RSpec, Cumuber, CapyBara, Selenium webdriver Education & Training 2012: Microsoft Certified Professional (MCP) 2011: Post Graduate Diploma in Information Technology (PGDIT – MBA-IT) from SCDL, Pune 2007: B.E. (Bachelor of Engineering), R.G.P.V University, Bhopal, India 2003: Grade XII, M.P. Board 2003: of Science), Vikram University, Ujjain, India 2001: B.Sc. Grade(Bachelor X, M.P. Board 2003: B.Sc. (Bachelor of Science), Vikram University, Ujjain, India 2003: B.Sc. (Bachelor of Science), Vikram University, Ujjain, India 2003: B.Sc. (Bachelor of Science), Vikramwww.manishshrivastava.com University, Ujjain, India Projects Chronicle Sports Pundit : Sports News, Social Betting & Community Duration: Sep 2014 – Sep 2015 Sports pundit is a community website based on statistics, latest news and talks on various sports around the globe. It has a huge database of various teams, players of different sports. Some of the features of the application are Betting, Schedules and latest results, Forums for the fans, Articles page which keeps you updated with the latest news. Technologies: Ruby 2.1.2 Rails 4 , MySQL Tools: RVM, Github, Sublime text 2, Eclipse, Vim, gEdit. Team Size: 3 Role: Sr. Developer My Contribution:    Collect and Analyze Requirement(s) for any new assignments and estimate them Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) Worked on an application from front-end enhancements using HAML, to backend architectural changes utilizing Ruby on Rails 3 and 4. Developed and tested many features in an agile environment using Ruby on Rails, HTML, CSS JavaScript    Design and maintain ROR code, implemented upgrades, patches, code releases and database changes. Experience with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails Implemented sorting, auto completer and paginations functionality for entire application    Created controllers, helpers, models, views, and partials in the application Fixing the bugs and tickets filed by Quality Assurance and Product Management team Extensively involved in bug fixing, code refactoring and peer-reviews  Style-room : Interior Decoration and Social Networking Duration: Oct 2015 – Jan 2016 Style-room is a web application that allows users to share their ideas about home decoration and content with rest of the world. This application also serves as a common platform for User's Interior Decoration albums, forum, blog and various communication functions and all the other interior decoration related problems. Technologies: Ruby 2.1.2, Rails 3 and 4, HAML, Bootstrap 3.2.0, jQuery Tools: RVM, Github, Sublime text 2 Team Size: 3 Role: Sr. Developer My Contribution:   Collect and Analyze Requirement(s) for any new assignments and estimate them Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) www.manishshrivastava.com    Worked on an application from front-end enhancements using HAML and Bootstrap, to backend architectural changes utilizing Rails 4. Upgraded the entire application to latest version of Rails ( From rails 3 to rails 4 ) Implemented the test driven development approach which includes Unit, functional and integration test cases. Developed and tested many features in an agile environment using Ruby on Rails, HTML, CSS JavaScript Design and maintain ROR code, implemented upgrades, patches, code releases and database changes.    Experience with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails Implemented sorting, auto completer and paginations functionality for entire application Created controllers, helpers, models, views, and partials in the application   Fixing the bugs and tickets filed by Quality Assurance and Product Management team Extensively involved in bug fixing, code refactoring and peer-reviews   Wizur: Discover education that makes you wiser Duration: Oct 2015 – Jan 2016 Wizur is a web application that help to get the top quality textual, audible and visual education in whatever you desire to learn about from the top authors. It support the growth and spread of knowledge wisdom. User can give review/rate of Book, audio, videos. Author can add their books. And user can invite friends from Social networking sites and friend can like reviews and books. Technologies: Ruby 1.9.2 Rails 3.1 with database PostgreSQL, JavaScript, AJAX, jQuery, CoffeeScript, SASS, Haml and Sunspot / Solr. Tools: Rubymine, RVM, Git, Trello, Vi, Heroku Team Size: 3 Role: Sr. Developer My Contribution:           Communicate directly with Client to discuss business requirements and prepare technical specifications from them. Collect and Analyze Requirement(s) for any new assignments and estimate them Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) Actively involved in Application development, coding, planning and documentation. Write Test cases for Unit, Functional and Integration test cases using RSpec and capybara. Write Code to make pass test cases. Developing and improving interfaces, using different UX methods Performed investigation and generate POC of different requirements Server deployment into staging and production server Heroku Setting up Server and Install required software and Gems. www.manishshrivastava.com Quotiful: Quotes App in Appstore Duration: Oct 2015 – Jan 2016 Quotiful is a social quote app that's all about a community of creativity and inspiration. It is a whole new way to discover, create, and share beautiful picture quotes. User choose a photo, add his own quote or choose from thousands of quotes in the quote library, and post his creation to the Quotiful community. Technologies: Ruby 1.9.3 Rails 3.2 with Database MySQL, Bootstrap, JavaScript, AJAX, jQuery, CoffeeScript, SCSS, HAML. Tools: RVM, Git, Trello, Vi, Heroku, Sublime text 2 Team Size: 3 Role: Sr. Developer My Contribution:        Collect and Analyze Requirement(s) for any new assignments and estimate them. Write unit, functional and Integration test cases and Code development using TDD / BDD approach. Create Secured Restful API which can be used by mobile app. Design, build, and maintain efficient, reusable, and reliable Ruby code. Integration of user-facing elements developed by front-end developers with server side logic. Identify bottlenecks and bugs, and devise solutions to the problems Help maintain code quality, organization and automatization.  Setting up Server and Install required software and Gems. Snafwho Duration: Oct 2015 – Jan 2016 SnafWho is a iPhone based Application. It is a live consulting platform using (video/audio call or chat) that instantly let consumers find and connect to professionals. This application is especially for users who is seeking guidance at any level and also provide an additional source of revenue for professionals or experts in their field. Administrator is able to assist track and control user activities vis web portal interface. Web services and Administrator interface for professionals and Super admin is done in ruby on rails . Technologies: Ruby 2.1.5 Rails 4.0 with DB MySQL, Bootstrap, JavaScript, AJAX, jQuery, CoffeeScript, SCSS, Haml. Tools: RVM, Github, Sublime text 2 Team Size: 3 Role: Sr. Developer My Contribution:    Collect and Analyze Requirement(s) for any new assignments and estimate them. Write unit, functional and Integration test cases and Code development using TDD / BDD approach. Create Secured Restful API which can be used by mobile app.  Design, build, and maintain efficient, reusable, and reliable Ruby code. www.manishshrivastava.com  Integration of user-facing elements developed by front-end developers with server side logic.    Identify bottlenecks and bugs, and devise solutions to the problems Help maintain code quality, organization and automatization. Fixing the bugs and tickets filed by Quality Assurance and Product Management team  Extensively involved in bug fixing, code refactoring and peer-reviews CareMed - Disease Management Portal Duration: Oct 2015 – Jan 2016 CareMed is an application that allow patients to participate in various dynamic Q&A Script. CareMed is able to collect and store user data like answers given, profile and decide doctor appointments date and criticality based on patient reply Q&A Script. Technologies: Ruby 1.9.2, Rails 3.2 with DB PostgreSQL, Bootstrap, Ajax, jQuery, CoffeeScript, SASS, HAML Tools: RVM, Github, Sublime text 2 Team Size: 3 Role: Sr. Developer My Contribution:        Collect and Analyze Requirement(s) for any new assignments and estimate them Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) Worked on an application from front-end enhancements using HAML and Bootstrap, to backend architectural changes utilizing Rails 4. Upgraded the entire application to latest version of Rails ( From rails 3 to rails 4 ) Implemented the test driven development approach which includes Unit, functional and integration test cases. Developed and tested many features in an agile environment using Ruby on Rails, HTML, CSS JavaScript Design and maintain ROR code, implemented upgrades, patches, code releases and database chang es. Experience with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails Implemented sorting, auto completer and paginations functionality for entire application Created controllers, helpers, models, views, and partials in the application   Fixing the bugs and tickets filed by Quality Assurance and Product Management team Extensively involved in bug fixing, code refactoring and peer-reviews    www.manishshrivastava.com NgForms: Interior Decoration and Social Networking Duration: Oct 2015 – Jan 2016 Style-room is a web application that allows users to share their ideas about home decoration and content with rest of the world. This application also serves as a common platform for User's Interior Decoration albums, forum, blog and various communication functions and all the other interior decoration related problems. Technologies: Ruby 2.1.2, Rails 3 and 4, HAML, Bootstrap 3.2.0, jQuery Tools: RVM, Github, Sublime text 2 Team Size: 3 Role: Sr. Developer My Contribution:   Collect and Analyze Requirement(s) for any new assignments and estimate them Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC)  Worked on an application from front-end enhancements using HAML and Bootstrap, to backend architectural changes utilizing Rails 4. Upgraded the entire application to latest version of Rails ( From rails 3 to rails 4 )   Implemented the test driven development approach which includes Unit, functional and integra tion test cases.    Developed and tested many features in an agile environment using Ruby on Rails, HTML, CSS JavaScript Design and maintain ROR code, implemented upgrades, patches, code releases and database changes. Experience with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails     Implemented sorting, auto completer and paginations functionality for entire application Created controllers, helpers, models, views, and partials in the application Fixing the bugs and tickets filed by Quality Assurance and Product Management team Extensively involved in bug fixing, code refactoring and peer-reviews Style-room : Interior Decoration and Social Networking Duration: Oct 2015 – Jan 2016 Style-room is a web application that allows users to share their ideas about home decoration and content with rest of the world. This application also serves as a common platform for User's Interior Decoration albums, forum, blog and various communication functions and all the other interior decoration related problems. Technologies: Ruby 2.1.2, Rails 3 and 4, HAML, Bootstrap 3.2.0, jQuery Tools: RVM, Github, Sublime text 2 Team Size: 3 Role: Sr. Developer My Contribution:   Collect and Analyze Requirement(s) for any new assignments and estimate them Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) www.manishshrivastava.com    Worked on an application from front-end enhancements using HAML and Bootstrap, to backend architectural changes utilizing Rails 4. Upgraded the entire application to latest version of Rails ( From rails 3 to rails 4 ) Implemented the test driven development approach which includes Unit, functional and integration test cases. Developed and tested many features in an agile environment using Ruby on Rails, HTML, CSS JavaScript Design and maintain ROR code, implemented upgrades, patches, code releases and database changes.    Experience with all of the RVM, Bundler, GEMS and libraries for this version of the ruby/rails Implemented sorting, auto completer and paginations functionality for entire application Created controllers, helpers, models, views, and partials in the application   Fixing the bugs and tickets filed by Quality Assurance and Product Management team Extensively involved in bug fixing, code refactoring and peer-reviews   www.manishshrivastava.com
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.