Summary
Overview
Work History
Accomplishments
Timeline
Generic
SUKANTA SAHA

SUKANTA SAHA

Dev Ops Manager ,Technical Operations
Kolkata

Summary

Over 5 years of system administrator experience in multiplatform Unix and Linux environments like centos,fedora,ubuntu etc, with hands-on expertise in setup and launching servers, installing software, enable services,unix scripting language, and systems integration. Excellent technical skills, with strong knowledge of current and emerging technologies. Accept new challenges , research and implementation Practical knowledge in Perl, PHP, done some projects using Perl and php.

Overview

43
43
years of professional experience

Work History

Perl developer

  • In a team of 10 programmers on web based Image hosting & sharing application with Web Site Builder tool
  • Dynamic building of a web based software within some minutes
  • TELIX, University Management System
  • Lient : Miles An US based client.

Website

C8 Sciences
New Haven
04.2012 - Current

Developer

Kaavo India Pvt Ltd
06.2010 - Current

Software Developer

Kaavo Inc. /Kaavo Systems India Pvt. Ltd
Kolkata, U.S.A, India
06.2010 - 01.2013
  • About Kaavo: Kaavo provides solutions for managing distributed applications and workloads in the clouds
  • Kaavo’s core product, Infrastructure and Middleware on Demand (IMOD), makes it easier for individuals and businesses to leverage on-demand infrastructure and run secure and scalable web services and applications in the cloud
  • Kaavo is the first and only company to deliver a management solution for cloud computing based on an “application centric” approach
  • Leading public and private cloud providers and enterprise customers use IMOD technology to deliver solutions for managing distributed applications and workloads in public, private, and hybrid clouds
  • Only the Cloud Application and Workload Management Platform from Kaavo deliver single click deployment of complex applications in addition to autopilot capabilities to manage service levels without human intervention
  • Kaavo has partnerships and full integration with some of the largest cloud providing companies in the world including Amazon, IBM, Rackspace, and Terremark
  • Website: www.kaavo.com, imod.kaavo.com
  • Roject Name : IMOD – Infrastructure and Middleware on Demand (https://imod.kaavo.com)
  • Evelopment Environment: Struts, Tiles, AJAX, JSON, YUI, jQuery, EJB 3, Hybernate, UML, Web Services (REST), AndroMDA, FindBugs, PMD, Sonar, Maven, Subversion
  • Database: MySQL Cluster
  • Pplication Server: JBoss Cluster
  • Eb, Apache Load Balancer
  • Esponsibilities:
  • Build MVC framework & develop Session Beans, Entity Beans, Hibernate, contributed to object oriented class design & database tier object modeling
  • Developed web components and EJB components and deployed on Jboss Application Server 4.2.x
  • Extensively used HTML/DHTML & JavaScript to design web pages and performing client side validations and dynamic content
  • Coded client side java scripts using YUI library, performing memory leaks and optimized leaks and no
  • Of dom elements used
  • Create System definition file for automation of installing and configuration of Apache Cassandra, Gluster ,Hadoop for various clients requirements
  • Communicate with clients give live demo and presentation (http://www.youtube.com/results?search_query=kaavo)
  • Working with different clients fulfill their requirements
  • Orking With Client Projects 1, Project/Products Name
  • Utomate the deployment and run-time management of C8 Kids application in AWS US-EAST-1 and US-WEST-2 Region
  • Uration

Host

Kaavo Inc. /Kaavo Systems India Pvt. Ltd
Kolkata, U.S.A, India
01.2010 - 01.2013
  • With Sprinklr devops:, Working with sprinklr team with a full time from kaavo is a great experience
  • As a part of Devops team launched several servers in amazon and hp cloud
  • Automation with ansible for launching different server for different services and monitoring
  • Troubleshooting the problematic servers
  • Scale Up and recovery of servers., Power Web Builder
  • Lient : Miles An US based client.

Software Engineer

Tathya Dot Com India Pvt. Ltd
Kolkata, India
07.2011 - 08.2011
  • C8 Sciences creates programs to dramatically improve the Eight Core Cognitive Capacities that are the foundation for all learning
  • Our new program C8Kids is especially effective providing early assessment and improvement for children challenged by learning difficulties such as ADHD
  • Development Environment: Windows Power Shell Script, Amazon EC2 Load balancer, Amazon S3, Aws Route 53
  • Database: Windows 2008 SQL Server
  • Pplication Server:, Tasks: 1
  • Setup automation for recovering the SQL database from S3 2
  • Setup automation for scheduled SQL DB backups at S3 - rotating backups - keep latest 5 copies 3
  • Setup automation for deploying latest code of Application from S3 4
  • Setup Automation for deploying Silver light App to Cloud Front - invalidate the old file/s 5
  • Setup AWS Load Balancer 6
  • Setup AWS DNS Service (Amazon Route 53) 7
  • Setup automation for scale-up - Start a new instance of Windows server and add it to load balancer 8
  • Setup automation for scale-down - Shut down existing instance of Windows server and remove it from load balancer 9
  • Setup automation for deploying new version of application - This is a combination getting the latest code for web services and also updating the Silver light client code on Cloud Front 10
  • Setup Auto-recovery for Windows Server 11
  • Setup system definitions in the C8 account for bringing up the production application AWS US East-1 region 12
  • Setup system definitions in the C8 account for bringing up the production application in AWS West-2 region - This will act as DR in case one region is down application can be brought up in a different region
  • 13
  • Setup System Definition for bring up the QA environment in AWS US East region
  • Everything will be same except instead of deploying the prod build we will deploy the QA/dev build of the C8 application and configure the DNS to the test environment URL
  • This enables C8 to quickly bring up the QA environment with a single click for testing 14
  • Automated Build Process for building the QA environment code and put the code in a folder in S3 15
  • Automated Build Process for building the production environment code and put the code in a folder in S3
  • Etup Route 53 DNS Service for QA and Prod 2
  • Project/Products Name
  • Hase I – Fully automated deployment and Scheduled backups on Amazon and an alternate cloud, Website http://sprinklr.com/index.html, Leveraging Kaavo’s expertise and Kaavo IMOD product, Kaavo setup automation to back-up the Sprinklr data on Amazon as well as at an alternate cloud provider (e.g
  • Rackspace)
  • For full disaster recovery in addition to using Kaavo IMOD
  • Kaavo will setup automation to have scheduled data backups and automation for restoring the failure of individual servers or all components
  • When bringing up the application at an alternate location Kaavo IMOD will automatically update the master directory database with the IP addresses of the new servers
  • E.g
  • IP addresses assigned to the servers at Rackspace will be different than the IP addresses of the servers at Amazon and automation will be needed to update the IP addresses of the Amazon servers with IP addresses of the corresponding servers at the alternate location
  • Aavo will also setup automation for switch the application back from the DR site to Amazon automatically (i.e
  • Fail over to DR site in case of DR and restore back to the primary site when normal operations are restored at the primary site)
  • F required Kaavo team can also help guide the Sprinklr team to make the application HA and implement and configure automation in Kaavo IMOD to support it
  • 3
  • Project/Products Name
  • Hase I – Fully automated deployment and Scheduled backups on Amazon and an alternate cloud, Create 3 Tier Application on rackspace with MYSqlCluster, Gluster, Php-Collab and a Load balancer
  • Setup automation for his application install gluster, configure gluster, and configure dns using DNS made easy API call
  • Setup auto recovery
  • Tasks:
  • Setup automation for schedule backup of gluster file system
  • Setup Auto-recovery for Gluster Server
  • Setup Auto-recovery for Mysql Db Server

Developer

01.2009 - 05.2010
  • OSMOSYS (Predictive decision support system – BI)

Consultant Programmer

Tathya, Tathya Dot Com Pvt. Ltd
Kolkata, India
11.2003 - 05.2010
  • Specializes fully as a service provider in Information Technology (IT) services
  • For the past thirteen (13) years, Tathya has been helping companies, in India, USA, UK, Ireland and Middle East, to streamline their IT and Back Office operations through the use of technology and outsourcing
  • In the process, Tathya has helped its customers to become more efficient in running their core business by means of freeing up of resources and saving cost on non-core but essential business function
  • Ebsite: www.tathya.com
  • Roject Name : IMOD – Infrastructure and Middleware on Demand (https://imod.kaavo.com)
  • Lient, ., an USA based company

Consultant Programmer

Tathya Dot Com Pvt. Ltd
01.2007 - 01.2010

Developer

New York, USA
04.2008 - 12.2008
  • AndroMDA
  • His application is a product to serve as a “Business Intelligence Platform” to a variety of businesses
  • Apart from the required infrastructural features, which involve several cutting-edge technologies, the application hosts a powerful engine in the area of predictive analytics written entirely in Java
  • As involved in the initial design of the web application using the UML design and code generation using AndroMDA
  • Also was involved in the coding of statistical algorithms like Metropolis, ARIMA etc
  • A-CTI Solestruck (www.solestruck.com)
  • Lient : A-CTI, US based Company.

Developer

08.2005 - 03.2008
  • It is an e-commerce site dealing in women shoes with comprehensive warehouse management facilities all managed by this application
  • Marked features are the integration with FedEx and VeriSign APIs
  • The use of XML over HTTP is a key feature of this site
  • There is search-engine optimization done to bring this to the net-surfers notice
  • Worked on all relevant areas of the web application as a lead programmer
  • The site has two parts 1
  • Website frontend 2
  • Warehouse system
  • S a warehouse manager design and implemented the warehouse system from inventory to
  • Hipping shoes.

Consultant Programmer

12.2004 - 07.2005
  • Product development based on open source technologies aimed at providing services to restaurant point of sale businesses
  • Developed Swing based front-end for the desktop application
  • Worked on establishing the Client Server Connectivity using JNDI
  • Etail Management System point-of-sale and retail management applications bring cost-effective solutions to small and mid-sized retailers
  • These solutions include affordable packages providing customer tracking, inventory management, comprehensive reporting tools and more
  • Retail Management System Solutions + Backoffice Operations [Micro-BO]: This Micro-BO Application is a powerful point-of-sale (POS) application lets retailers maximize their in-store capabilities and expand their potential, including Store
  • Perations of Retail POS and back office functions with speed and ease
  • Head Quarters Operations [Micro-HQ]: This application cares and monitor what's happening throughout entire store chain with Microprint Retail Management System Headquarters (HQ)
  • HQ exchanges data and management directives with Retail Management System Store Operations and lets you have full control over prices, purchasing and inventory, chain-wide, by region or store.

Developer

07.2004 - 11.2004
  • Development of a website for hotel search and room booking
  • This project also does point rewards management of the clients of this website.

Developer

04.2004 - 06.2004

Developer

CGI
11.2003 - 03.2004
  • Work in a team of 10 programmers and oversaw programming of complex Enterprise Resource Planning (ERP) software for the educational institutes (The University of Burdwan)
  • Designed the system based on Open Source tools like Apache, Perl
  • The actual software is fairly platform independent and runs on diverse platforms including Linux, FreeBSD, MacOS/X and Windows
  • The software uses mainly Perl, JavaScript and XML The database uses MySQL, but, the system is flexible enough to be able to incorporate another database engine like Oracle or PostGreSQL or even MS-SQL
  • The splitting of the whole system into tens of objects (n-tier architecture) enabled it to become much less costly, offered more efficient maintenance options; use of innovative Open Source tools also offered the clients greater scalability benefits in the longer term and immediate pricing and licensing relief
  • Performed System Design on the basis of SAD & Designed the database and inter-module integrations
  • Planned and oversaw the programming of the team with optimized time frame
  • This led to significant value addition and additional revenue source to the company by offering an opportunity to sell the clients profitably.

Accomplishments

  • Strong knowledge and expertise in Elasticsearch cluster , deals with different problems and solution
  • Hands on knowledge of installation and configuration of Haproxy , Mysql Cluster, Jboss Cluster, Apache Load Balancer, Apache Tomcat , Apache Cassandra, Gluster , Hadoop etc
  • Have worked on Windows 2008 server automation Using Powershell script , for example Automatic backup of SQL server data, Restore data from S3
  • Have worked in applications in the domain of Cloud Computing like Amazon EC2, S3, EBS, Rackspace, Eucalyptus , HP cloud etc
  • Worked on several Amazon Web service API like Amazon EC2, Load balancer, Route53, S3 , VPC etc
  • Communicate with clients, Give live demos and presentation, very good team player, extremely hardworking
  • Past experience :
  • Over 5 Years of extensive experience in application software development, design, integration and implementation with excellent analytical and communication skills and able to manage projects, clients and work independently
  • Proficiency in object oriented programming using Java, J2EE 2.0, EJB 3.0, JDBC, JSP, Swing, Servlet, JMS, XML, HTML, CSS, JSON, Java Script, AJAX, JQuery, YUI Library, Ant, Maven, AndroMDA
  • Practical knowledge of the Struts 1.2 and Hibernate 3.0, along with best practices involved in the development of n-tier architecture for internet applications as well as client/server solutions
  • Proficient in use of various products like Eclipse helios, PMD, FindBugs, Sonar, Wincvs 1.2, TortoiseSVN 1.6.16, CollabNet Subversion 1.6.17 Linux, UNIX and windows platforms
  • Have understanding of data modeling using Magicdraw 12.0 and generate code with AndroMDA auto code generator
  • Skilled at working on complete payment life cycle development and integration of PayPal, Amazon Flexible Payment Service
  • Academic Record
  • ACHELOR OF COMPUTER APPLICATION
  • Inayaka Missions University, India
  • Ertification: Sun Certified Programmer for the JAVA 2 Platform, Standard Edition 5.0

Timeline

Website

C8 Sciences
04.2012 - Current

Software Engineer

Tathya Dot Com India Pvt. Ltd
07.2011 - 08.2011

Developer

Kaavo India Pvt Ltd
06.2010 - Current

Software Developer

Kaavo Inc. /Kaavo Systems India Pvt. Ltd
06.2010 - 01.2013

Host

Kaavo Inc. /Kaavo Systems India Pvt. Ltd
01.2010 - 01.2013

Developer

01.2009 - 05.2010

Developer

04.2008 - 12.2008

Consultant Programmer

Tathya Dot Com Pvt. Ltd
01.2007 - 01.2010

Developer

08.2005 - 03.2008

Consultant Programmer

12.2004 - 07.2005

Developer

07.2004 - 11.2004

Developer

04.2004 - 06.2004

Consultant Programmer

Tathya, Tathya Dot Com Pvt. Ltd
11.2003 - 05.2010

Developer

CGI
11.2003 - 03.2004

Perl developer

SUKANTA SAHADev Ops Manager ,Technical Operations