Having around 12+ years of full-stack development professional experience. Providing complete digital solutions by architecting and implementing scalable and high-performance web applications/services is my expertise. I believe in not just delivering the project successfully but also providing suggestions and guidance to achieve the client's business goal as well.
I strongly follow Web Development Life Cycle that includes requirement analysis, design, development, testing, deployment, and support. Based on the project requirements, I choose the best OOPS design patterns and data structures. Nowadays Agile Development is the best choice among the clients and I am using the same.
Skilled in Front-end, Back-end, and Mobile development. Effective Tech Lead and Project Manager
Tech Stack I have worked upon are:
- Symfony, Laravel, Zend frameworks, API Platform, Codeigniter, Yii, CakePHP
- Html/Html5, CSS/CSS3, Bootstrap, Materialize
- Angular / NodeJs / ReactJs
- React Native CLI, Expo
- Redux, Axios, Apollo, Async storage
- Sockets, Cloud messaging, Chat, Camera, AR, Video, Audio
- Firebase, Cloud Firerstore, Firebase Realtime database
- App center, Firebase distribution, TestFlight
- Doctrine, Eloquent
- Memcached, Redis, ElasticSearch
- AWS services
- Jira / Bitbucket / Redmine / Git
- Angular, React, Vue, Node
- Websockets
- RabbitMQ
- MySQL, Postgres, Mongo
- Linux administration, Ansible, Docker, Vagrant
- TDD, BDD, PHPUnit
- Experience with LinkedIn, Google, Facebook APIs
- JWT, OAuth2
- Firebase, BotMan, Dialogflow
- VSCode, Android Studio, XCode, WebStorm
As far as my strength is concerned, programming in PHP and React using different frameworks is my expertise. I have worked on a variety of challenging projects and delivered my best output for the same. I believe in quality work and like to innovate so that I can take my skills to the next level.
My work ethic:
- Analysing the project requirements and finalizing the scope.
- Helping the client by suggesting changes required to achieve their business goal.
- Write reusable, testable, and efficient code all the time.
- Hard and smart working, fast-learning, and highly competent.
- I provide support for the delivered projects.