Koustav C.

Koustav C.

8 years of hands-on-experience using Spring boot, Rest, AWS,Cassandra,Tomcat,Python,Mongo

Kolkata , India

Experience: 8 Years

Koustav

Kolkata , India

8 years of hands-on-experience using Spring boot, Rest, AWS,Cassandra,Tomcat,Python,Mongo

109714 USD / Year

  • Start Date / Notice Period end date: 2020-03-01

8 Years

Now you can Instantly Chat with Koustav!

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 More

Portfolio Projects

Order Management System

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

Show More Show Less

Store number Management system

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

Show More Show Less

RMS

Company

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 Less

Infofree

Company

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

Show More Show Less
Share: