I am a passionate 7.5+ years experienced Software Developer with very strong experience in designing and implementing web-based applications (frontend + backend + OAuth/JWT based Role based security).
I particularly hold expertise on :
- frontend with React along with supporting libraries like Redux, Material UI, React Material etc.
- programming techniques like Javascript, Typescript, Java
- backend with Node.js, Spring, Hibernate, Grails
- application server like Apache/Nginx
- databased like PostgreSQL, Elasticsearch, MongoDB, Kafka, Redis
- devops technologies like Docker, Jenkins, CI/CD Process, Git, Maven, Shell and Groovy Scripting
- unit testing frameworks like Jest, Junit, Spoc, Jasmine, Cucumber, TestNG etc.
I have very strong experience in designing and implementing OAuth/JWT based authentication and authorization including Role Based Access Control (RBAC).
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.
In addition to all these, I also have good exposure towards building, deploying and troubleshooting docker container based applications through CI/CD process on Unix/Linux platform.
Please let me know if you find my experience useful and suitable for your requirements and want to discuss further.