Skip to main content
Swapan Shaw

I'am Swapan Shaw


Software Engineer - Enterprise Application Developer

Portfolio


About Me


  • 10+ years of experience in developing highly scalable and distributed software /application which can handle web scale of volume.
  • Design and development distributed reactive microservices using spring boot webflux.
  • Design and developed config driven microservice orchestration.
  • Hands on and Good experience in using Object Oriented Concept, Collections, Multi-threading, Concurrency API, Lambda expressions, Functional programming etc.
  • Hands on and experience in developing applications/Solutions using JAVA, JEE, Spring Core, Spring MVC, Spring Security, Mybatis, Jersey, Restlet etc.
  • Hands on experience in developing Microservices using Spring boot and Spring cloud
  • hands on experience in using bigdata tech stack mapr db, mapr stream(Apache kafka)
  • Hands on and good experience in developing SOAP and Restful Web services.
  • Hands on and good experience in SQL performance tuning using tool like explain plan etc.
  • Hands on and good knowledge of Data structure and algorithms.
  • Hands on and experience in developing applications using Java Script, NodeJs, ExpressJs for server side and, Angular , JQuery, AJAX, HTML5, CSS and Bootstrap for client side.
  • Hands on and experience in JVM memory profiling using yourkit/Jprofiler.
  • Hands on and experience in working with Maven/Gradle and Jenkins.
  • Hands on and experience in using Oracle and MySQL databases.
  • Good exposure and knowledge in developing application using NoSQL MongoDB and Full Text Search using elastic search.
  • Exposure to working in distributed systems.
  • Exposure to SOA architecture and Agile Methodology.
  • Hands on and experience in version control tool SVN and Git.
  • Exposure to develop server side solution with emphasis on open source technologies.
  • Exposure to develop prototype creative solutions quickly, and able to collaborate with others in crafting and implementing my technical vision.
  • Work closely with geographically distributed teams and collaborate with cross team leads to define, implements and consume services/components/modules.
  • To evangelize good coding practices that ensure quality of deliverable while supporting the continuous delivery model.

Certificate/Avards/Recognition


  • GIAC Secure Software Programmer-Java (GSSP-JAVA).
  • Won “Dell Champion Awards” for the developing critical feature in very small duration of time.