
Full Stack Software Engineer (MERN, Cloud, DevOps)
I am a Full Stack Web Developer who can build for you Customer Centric, Scalable and High Performance Web Applications. I will deliver the best business solutions to you by choosing the most appropriate technology stack for your business needs from MERN or LAMP. I have hands-on experience in complete SDLC and can assist you in Testing and DevOps.
I completed my Master of Information Technology degree in October, 2014, specializing in Web Development. I built a web based application in my final year project that helped employees of an organization to schedule their traveling plans with co-workers by sharing their vehicles. After that I worked on a variety of projects ranging from Ecommerce Websites to Chatting Platforms to Video Streaming Websites.
I started my professional career in January, 2015 as a Remote Web Developer with CodeAddicts. With the passage of time I got experienced in new languages, tools and technologies by working with local and international clients. I worked specifically in PHP technologies, on WordPress, CodeIgniter and Laravel. I can easily work with HTML5, CSS3, JavaScript, jQuery, React, Bootstrap, AJAX and Responsive Web Design. I am also proficient in working with MySQL and MongoDB.
In November, 2020, I switched to MERN Stack and nowadays I’m working mostly on Javascript based projects and heavily involved in React and Node.js.
I consider myself a hard worker and cooperative team member to work with. I like simplicity in design, agility in development and frankness in communication. Personally, I like to work on creative and challenging projects with good learning experiences.
I can build for you Highly Customer Centric, Scalable and High Performance Web Applications. I will deliver the best business solutions to you by choosing the most appropriate technology stack for your business needs. I have hands-on experience in complete SDLC and can assist you in Testing and DevOps.
1.General
+Excellent Problem Solving Skills.
+Excellent Project Management Skills.
+Fluent in English Communication(Written and Spoken)
+Leadership, Team Building and Collaboration Skills
2.Technical
+Fundamentals: Logic Building, Data Structures, Algorithms, Design Patterns, OOD, OOP, SOLID Principles and SDLC
-Languages, Libraries and Frameworks:
--HTML5, CSS3, Sass, Bootstrap and AJAX
--JavaScript, TypeScript, GraphQL, React, React Native and Express.js
+Databases: MySQL, MongoDB, Postgres and Redis
+CMS: Strapi(Headless CMS)
+State Manager: Redux, Mobx
+Server Side Rendering: Next.js
+Static Site Generators: Gatsby
+Jamstack: AWS Serverless Lambda
+Cloud Hosting: Heroku, Digital Ocean, AWS
+Image/Video Hosting: Cloudinary
+Web Services: REST, SOAP, WSDL, RDF and RSS
+Web Servers: NGINX, Apache
+Socket Programming: WebRTC, Socket.io, MQTT, Rabbit MQ, Kafka, Twilio
+API Development and Integration: RESTful APIs
+Development and Testing Approach: Unit Testing, Integration Testing using tools like Jest. E2E Testing, A/B Testing. TDD, BDD and FDD
+DevOps: CI/CD, Jenkins, Docker and Kubernetes
+Workflow: Agile and Scrum
+VCS: Git, Gitlab
+Tools: Jira, Slack, Webpack, Babel, Gulp, Postman, CURL and NPM
+Others:
--Microservices
--SPAs and PWAs
--Configuration Management, Debugging, Troubleshooting and Deployment
+Know How:
--AI and Blockchain Technology