Hi there
I am a 7.5+ years experienced Software Developer with strong experience in designing and implementing complete web-based applications (frontend/backend/devops).
I particularly hold expertise on :
- programming techniques like Javascript, Typescript, Java
- frontend development with React and supporting libraries like Redux, Material UI, React Material etc.
- backend development with Node.js, Spring, Hibernate, Grails
- other frontend frameworks like Angular/Vue/JSP
- setting up docker based applications over web servers like Apache/Nginx
- Sql and NoSql databases like MySql, PostgreSQL, Elasticsearch, MongoDB, Kafka, Redis
- Devops technologies like Dokcer, Jenkins, CI/CD Process, Git, Maven, Shell and Groovy Scripting
- testing frameworks like Jest, Junit, Spoc, Jasmine, Cucumber, TestNG etc.
Other than regular application development activities, I have got some experience in designing and implementing OAuth/JWT based authentication and Role Based Access Control (RBAC) based authorization for backend services along with good exposure towards building and deploying docker container based applications through CI/CD process on Unix/Linux platform.
I am very passionate about writing code with the different and best design patterns and always try to implement practices like Clean Code Practice, DRY, SOLID, KISS, etc concepts to build the technical solutions.
Please let me know if you find me suitable for your requirement and want to discuss further.