My name is Sachin Kumar and I am a full-stack Web Application Developer and Software Developer, currently living in Ambala, Haryana(India). I have a Master of Computer Science from Kurukshetra University, and my primary focus and inspiration for my studies are Web Development. I am both driven and self-motivated, and I am constantly experimenting with new technologies and techniques. I am very passionate about Web Development and strive to better myself as a developer, and the development community as a whole.
Languages List
I have been studying web development since 2012 and I develop in C, C++, and PHP, though I primarily use PHP. I am experienced in both front and back-end development, and I am proficient in JavaScript, jQuery, Node, SQL/MySQL/NoSQL, Angular, React, Vue.js, and various PHP frameworks such as Laravel, CodeIgniter, CakePHP3, Symfony, Yii2, and Phalcon.
Key Skills
- Programming Languages: PHP, JavaScript, NodeJs, graphQL, and Python.
- Databases: MySql, SQL, MongoDB.
- Web Technologies: HTML, CSS, jQuery, Typescript, PWA(progressive web app), Service Workers, Web Notification.
- App Builders: Inertia.js, Laravel Jetstream, Livewire.
- Web/Application Server: Apache, Redis.
- Backend Frameworks: Laravel 5.0(or above), CakePHP 3, Codeigniter 3, RestAPIs using OAuth 1.0 and 2.0 protocol, Express.js, Symfony, Yii2, Phalcon, and Google Firebase.
- Frontend Frameworks: React 16, Redux, RxJs, Vue.js, Nuxt.js, Next.js, Alpinejs, AJAX, Angular 2(or above).
- Message-broker software: RabbitMQ.
- Version control system: Git.
- Operating Systems: Windows, Linux, Mac.
- Design Pattern: MVC.
- API client: Postman.
- Code editor: Visual Studio Code, Sublime Text.