Académique Documents
Professionnel Documents
Culture Documents
Presents
SAIKAT BARMAN 2
9830021849
THE BASICS
Use Cases of implementing an Auction System
BUY SELL
• Market is driven by Buyer where any • Market is driven by Seller where any
negotiation drives the price towards it’s negotiation drives the price towards it’s
minimum value maximum value
• Mostly Reverse Auction • Mostly Forward Auction
• Driven By Price • Driven By Quality
SAIKAT BARMAN 3
9830021849
TYPE OF AUCTIONS – (BUY AND SELL)
English No Ties or Vanilla RA/ FA
Dynamic Bidding or Rank Bidding
Progressive Dynamic Bidding
Single Bid Sealed Bid
Price Match
Multi Bid Sealed Bid
Multi Stage Dynamic Auction
Simultaneous Ascending Auction
Synchronous Auction
Template Based Auctions
Clustered Auction
Japanese Auction – Progressive PM
Yankee Auction
Dutch Auction
SAIKAT BARMAN 4
9830021849
TIME CHART
List of Auction Rules implemented in mjunction Services Ltd.
Vanilla RA Dynamic RA Sealed Bid Price Matching Yankee
2007 Proxy Bidding Rank Bidding Multi Bid Single Bid Qty Booking
2008 Proxy Bidding Dynamic Qty
2009 Template Template Template
2010 Progressive RA Progressive RA
2011 Multi Stage
2012 Qty Booking
2013 Japanese Rule
2014 Progressive
2015 Clustered Rule Clustered Rule
2016
SAIKAT BARMAN 5
9830021849
COMPETITIVE Comparatives and
SAIKAT BARMAN 6
9830021849
COMPETITION
SAIKAT BARMAN 7
9830021849
COMPARISON
The technology differentiator
• Mjunction Auctions are complex with • Auction Logics were sorted and simple in
multiple variables and multiple check points nature
• User Experience is lacking • User Experience is taken care of
• Two Dimensional Auctions • Multi Dimensional Auction
• Not Scalable • Scalable due to SOA and microservices
• Service Oriented Approach • Product Oriented Approach
• May remain inconclusive • Mostly Conclusive subjected to proper use of
“Value in Use” Algorithm
SAIKAT BARMAN 8
9830021849
SOLUTION SaaS based Model with
SAIKAT BARMAN 9
9830021849
TECHNOLOGY
SAIKAT BARMAN 10
9830021849
PREFERRED ARCHITECTURE
SAIKAT BARMAN 11
9830021849
APPLICATION Service Oriented
Architecture with
ARCHITECTURE Microservices
SAIKAT BARMAN 12
9830021849
APPLICATION
ARCHITECTURE
SAIKAT BARMAN
9830021849
COMPONENTS
• View Layer
Angular JS/ React/ JQuery/ JSP/ HTML5 + CSS3
• Application Architecture
Spring MVC + SOA with Spring Boot
• DAO/ Business Layer
Hibernate/ JPA
• Database
RDBMS (MySQL) + NoSQL (MongoDB/ Cassandra)
• App Server
Tomcat/ Nginx for Web Layer
SAIKAT BARMAN 14
9830021849
DATABASE A mix of OLTP and
SAIKAT BARMAN 15
9830021849
DB
ARCHITECTURE
SAIKAT BARMAN
9830021849
SERVER AWS With Elastic Block
ARCHITECTURE Storage
SAIKAT BARMAN 17
9830021849
AWS
ARCHITECTURE
SAIKAT BARMAN
9830021849
QUALITY AND Audit and Security
COMPLIANCE Protocols
SAIKAT BARMAN 19
9830021849
COMPLIANCE
• ISMS Compliance
• Compliance to STQC and CVC Guidelines
• Compliance to OWASP Guidelines
• Compliance to General Procurement Guidelines 2.0
• Compliance to Competition Commission of India
SAIKAT BARMAN 20
9830021849
PROJECT SPRINT Agile Kanban for MVP
AND QA
SAIKAT BARMAN 21
9830021849
PROJECT MANAGEMENT PLAN
LIFECYCLE:
• Agile Kanban
• 14 day Sprints
• Retrospection
RISK
• Unknown
Quality Assurance
• Manual Testing
• User Story Based Testing Cycles
SAIKAT BARMAN 22
9830021849
PROJECT 4 months for MVP from
SAIKAT BARMAN 23
9830021849
MVP COMPETITION ADVANTAGE
Auction Rules:
# Vanilla RA
Templatised Auction
# Dynamic
# Weighted Mean Predictable
# Yankee
# Sealed Bid # Value In use # Near Zero Bug
# Price Breakup
Security: Goal:
Goal: Goal:
# User Account # Enhance Capability
# Working # Competitive
# Login # Predictable Outcome
Auction Engine
# Transaction Data Advantage over Automation
existing SW # User Driven Reports
# Process Automation
TODA
GOAL
Y
Data Analytics:
# Informative
Bid Process
Bid Page
User Interactions Open Tender
Reports # Creation
# Management
# Security
Automation
Auction Creation: # Auction Process Response Time:
# Creation # Reporting Process # Better and Faster
# Modification # Information Flow
# Manage Information
COST
SAIKAT BARMAN 25
9830021849
COST HEADS
CAPEX OPEX
SAIKAT BARMAN 26
9830021849
TEAM COMPOSITION
• 01 x Project Manager
• 01 x Project Lead/ BA/ Scrum Master
• 01 x Front End
• 01 x UX designer [Optional]
• 02 x Lead Developer/ Sr Developer
• 02 x Jr. Developer
• 01 x Tester/ QA
• 01 x Server Admin/ Dev Ops Engineer
SAIKAT BARMAN 27
9830021849
BLOCK CHAIN The Buzz Word
SAIKAT BARMAN 28
9830021849
WHAT IS IT !!
• Preferably the best encryption algo and a potential replacement to Digital Signature Certificates.
• Multi Layer Encryption
• Feasible implementation – Centralized Block Chain
Use Cases
• EMD Management
• Tendering Process
• Information Security
• Document Management
SAIKAT BARMAN 29
9830021849
ABOUT ME
Innovative, result-oriented Project Manager with a successful track record in increasing revenues,
achieving cost reductions and improving client satisfaction in customer facing roles.
Certifications
• Start-up India and Invest India Certification from Govt. of India.
• Project Management Professional Training Program
• Silver Medallist in TATA Business Excellence Leadership Program
• Multiple technical certifications (https://www.linkedin.com/in/saikatbarman/)
SAIKAT BARMAN 30
9830021849
CAREER STINT
Zappfresh
• Technical Manager – IT
• Defined the Software Roadmap for Zappfresh, a B2C e-Commerce Product benchmarking with CMMI ML-
III (Defined)
SAIKAT BARMAN 31
9830021849
CAREER SYNOPSIS
• Set Process Standards for a Start-up in B2C segment– Zappfresh, benchmarking with SEI
CMM Standards (ML-III).
• Built an operational IT Enabled Start-up Venture, for Commodity Trade from scratch within
3 months.
• Defined the Product Roadmap for i-Trade and i-Auction, a unique B2B trading platform
with online negotiation features, based upon Value in Use Algorithm
• Architect of complete business plan to build road map for sustainability and growth,
responsible for CAPEX and OPEX planning and execution
• Energetic and detail-oriented business solutions provider with strong focus in product/
project management activities including scoping, estimation, planning, risk management
and resource and quality management
• Successfully worked for both managerial and architectural aspects, with proficiency in
business solution, product design, architecture, designing business rules, managing team
and assuring implementation
• Strong Analytical and problem-solving skills, effective leader with excellent motivational
skills to sustain growth momentum while motivating individual employee performances in
the organization
SAIKAT BARMAN 32
9830021849
As a SW Developer - Trainee.
2008 Assigned to Buyjunction
2007 Exceeded Expectation and Projects. Learning Phase.
awarded Best Performer for Assigned as Dy. Project
the year. 2010 Manager, Buyjunction
Projects
2007
THANK YOU
Saikat Barman +91 98300 21849
saikatbarman@outlook.com
https://www.linkedin.com/in/saikatbarman/