Ravi Kotwani

Ravi Kotwani

$18/hr
Symfony (PHP) Team Lead at Galitein Technologies
Galitein Technologies
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
36 years old
Location:
Ahmedabad, Gujarat, India
Experience:
6 years
Name: Ravi K. Location – India Age: 28 Years Marital Status: Married Last Updated: 11-July-2017 Experience Summary 5+ years in Symfony I have a strong knowledge and experience on various technologies and tools like Symfony 2.X and Symfony 3, Doctrine, BDD, TDD and also having experience in Assets management with CDN servers along with Gulp/Bower tools, Twigs template engine with Sass (scss) and compilers. I am working in Symfony since last 5+ years and I have good command over it, so I am able to work on any kind of new challenges in Symfony. In past, I also have worked on client / server web-socket technology, also have on heavy portals and web engines and payment gateways. Also, I have a good experience of Solr search and Elastic search engines. And have good skills over famous bundles of Symfony like FOS-bundle, flow-bundle, state-machine and migration, FeatureToggle, ZenDesk, EasyAdmin and SEO. For site performance, I am using Varnish gateway caching apart from Mem-cache and Symfony cache. I have used quality enhancing tools for previous projects are like CS-fixer, Git and bit-bucket, Jira and Confluence, Agile development and code reviews. Software/Languages/Databases Technologies Symfony, Core PHP, Doctrine, BDD / TDD, Git Programming Languages Symfony (PHP) Databases MySQL, SQL, PostgreSQL (Doctrine) Languages Speak English, Hindi, Gujarati Project Experience Project Deutschland123 Link http://www.deutschland123.de/ Client Client from Germany Duration 1.5 Year Project Description Deutschland123 is project for statistics computation with different algorithms. In this project we have written several algorithms to generate the grammatical sentences from numbers, by combining the nouns, verbs and keeping several other grammatical rules in mind. We have built this project in Symfony along with “R” Language integration. Here we have dealt with heavy database size in TB and dealt with around 15 Million unique pages. It has daily traffic almost 15K users and still performance is good. My position Sr. Symfony Developer Responsibilities I had developed the core back-end heart part of project which downloads the data from government sites, parses it and send the “R” language and generates sentences according to statistics from “R” keeping “nouns” and “verbs” in consideration. I had been in touched with client for requirement understanding and dividing the requirement into technical plan. I had created database and implemented the design. I had maintained the existing platform, debugged and resolved the issues also I have proposed and implemented new functionalities. I also had created front-end features of comparing the location statistic’s, which was really mathematical and complex.   Tools and Technologies Symfony, Doctrine, Behat, PHP Unit, Jira, Bit-bucket, CircleCI, R language, TokuDB and MySql. Project Vouchers Link https://www.gutschein.shop/ Client German client Duration 2 years Project Description It is a huge market place for vouchers of Germany along with several payment gateways. We had used Symfony, Node.Js for this project. And we had used MySQL as DB, Amazon AWS cloud as server. We have implemented Behat as auto behavior testing tool and PHPUnit for unit-tests. We have developed this project in Agile mode, so we have used Jira sprints and also used confluence for documentation. We had done continuous integration in this project, so we were generating pull-requests of bitbucket and team leaders were checking quality of code via these pull-requests to merge them into master. We had used Ancible as auto-deployment tool in this project. Also we had used virtual machines and vagrants. My position Sr. Symfony Developer Responsibilities Inventory management and different vendors management was mainly developed by me. I was handling real-time issues as I was responsible for ZenDesk integration all side handling. I have maintained and expanded the site. I have done deployment on Client’s cloud server. Tools and Technologies Symfony, Node.Js, MySQL , S3 over AWS cloud server, Behat, PHPUnit, Jira Education & Certification Bachelor of Engineering (BE) in computer.
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.