About Me
Koustav is a Seasoned Technology Professional with rich experience in highly scalable and robust Application/Product in Java 8/J2EE technologies, AWS and NoSQL - Cassandra/MongoDB/REDIS.His key skills lie in being a Software Engineer delivering hi...
• Demonstrated capability in Spring boot, Spring MVC Framework, Spring Core, Spring AOP, Spring Securities, Spring ORM, Hibernate, JSP, and Core Java with JDBC, Server Administration e.g. WebLogic, Tomcat.Strong in OOPS concepts, Core Java, Collections.
• Good experience with distributed database systems NoSQL - Cassandra. Understanding of underlying architecture of NoSQL – Cassandra. Good understandings of Distributed Systems Algorithms.AWS experience
• Hands-on knowledge of software containerization platforms like Docker and container orchestration tools like Kubernetes and Docker Swarm
• Experience in dealing with real-time extremely high traffic, low latency e-commerce portals.
• Well versed with AWS/EC2, set up/management of ElasticSearch/Cassandra/Mongo cluster.
• Knowledge in Application and Web servers like WebLogic, Tomcat along with complete Administration.
• Relevant experience in Hibernate with expertise in full life cycle ranging from accepting and analysis of requirements to actual implementation of the solution and testing and delivery.
• Proficient in Python programming
• Knowledge of Relational Database Oracle, MySQL with, inner and complex SQL joins, basics of Oracle PL-SQL.
• Experience with Bug and Project Management Tools such as Trello, JIRA and Basecamp.
• Familiarity and knowledge of Data Structure and Algorithms.
Show MoreSkills
Web Development
Database
Development Tools
Software Engineering
Programming Language
Others
Positions
Portfolio Projects
Company
Order Management System
Description
-
Complete Development of Supply Chain management tool.
-
Dealt with real time traffic as high as 11K QPS.
-
Development of Invoice generation module
-
Solved complex scalability challenges
-
Build a rate limiting API using Fixed Window Algorithm
-
Involved in day-to-day production fixes, enhancements and bug
-
Did database migration from AWS to Alibaba cloud
Company
Store number Management system
Description
-
Build store number management system.
-
Managing a team of 3 people, work managing, tracking development.
-
Requirement analysis, interact with BA people
-
Designed the overall code flow.
-
Working on server-side architecture /db structure/ identifying scalability bottlenecks.
-
Works on user stories/change requests/defect fix as suggested by Business Analysts.
-
Looks into critical technical issues. Working with technical experts
Skills
Java (All Versions)Tools
eclipse indigoCompany
RMS
Description
-
Maintenance and Support of RMS (Reinvestment Management System)
-
Build RESTful API for consumption by other systems
-
Works on enhancements/ work orders/change requests.
-
Providing L3 support as and when required.
-
End to End owning to the System.
-
Management of third-party vendor staff and liaise with vendor management.
Perform ongoing enhancements, maintenance and support of the system.
Show More Show LessSkills
Java (All Versions)Tools
eclipse indigoCompany
Infofree
Description
-
Build CRM tool from complete scratch.
-
Responsible for end to end implementation of a requirement starting from handling the UI issues to integration in the Restful Web services.
-
Handles the bugs, Change Request, Improvement in the module as reported by the QA team.
-
Suggests and incorporates various DB changes according to requirement and change request.
-
Interacts with a client to create technology specifications from business requirements for one or more modules within the project. Share development knowledge between client’s team members
Skills
Java (All Versions)Tools
eclipse indigo