A result-oriented professional with 13 Years experience in executing full life-cycle development projects, Agile Methodology, ramping-up projects within time & best practice guidelines
Insightful knowledge in AI/ML (Computer Vison, NLP (ChatBot), Analytics), JAVA-SpringBoot, Python-Django-Flask, Golang, Ruby on Rails, Cloud, SQL, Git, Webservers etc.
Managing large and complex projects or multiple components of a large projects involving more than one company’s product/ services
MS in Machine Learning & AI
Have valid visa for US (B1/B2) and Japan
Employment Details:
Employment Details
:
Working as Associate Engineering Manager at Rakuten since June, 2018 to Present.
Worked as Senior Programmer at FireEye from May 2016 to Jun 2018. (Experience: 2 Years and 1 Month )
Worked as Team Lead/Senior Software Engineer at Foradian Technologies Pvt. Ltd. from June, 2011 to May 2016. (Experience: 4 Years and 11 Months )
Academic Qualifications:
Academic Qualifications
:
Degree / Certificate
Qualification
Institute
Board / University
Year
% / CGPA
Master
MS (AI & ML)
Liverpool John Moores University
Liverpool John Moores University
2023
55
Post Graduation
PG (AI & ML)
The International Institute of Information Technology, Bangalore
The International Institute of Information Technology
2022
89.67
*CGPA=8.97/10
Graduation
B.Tech(IT)
Calcutta Institute of Engineering and Management
West Bengal University Of Technology
2011
78.17
*CGPA=7.96/10
12th
Higher Secondary
Jadavpur N.K. Pal Adarsha Sikshayatan
West Bengal Council Of Higher Secondary Examination
Synopsis : Translation Quality Estimation (QE) has emerged as a crucial component in the machine translation landscape, offering a means to evaluate translation quality without the need for human-generated reference translations.
Duration : 3 Years and 7 Months (September 2020 – Present)
Team size : 8
Role : Planning, Architect, SDS, Development.
Technology used : Java (Spring Boot), MySQL, API Swagger, Postman, React (UI)
Synopsis : It helps to integrate all internal business processes integrated in one platform, so that any onboarding and offboarding process will be smooth.
Duration : 1 Year and 2 Months (July 2019 – September 2020)
Team size : 4
Role : Planning, Architect, SDS, Development.
Technology used : Java (Spring Boot), MySQL, API Swagger, Postman, React (UI)
Synopsis : This tool helps to edit product information. Using this tool, you can search for a product and edit it. You can also link/delink items from a product.
Duration : 4 Years and 9 Months (August 2019 – Present)
Team size : 4
Role : Planning, Architect.
Technology used : GCP, Shell Script, Networking, Auto Scalable VMs, LB, Rakuten Cloud, Azure, Docker, K8s
Synopsis : Implemented automated deployment process with GCP bucket, GCP instances. Also migrated existing projects to GCP instance groups, which is auto scalable. We enabled monitoring and alerting systems as well. Also having experiance in internal Rakuten Cloud.
Duration : 1 Year and 5 Months (April 2019 – September 2020)
Team size : 2
Role : Planning, Architect, SDS, Development.
Technology used : Java (Spring Boot), MySQL, API Swagger, Postman
Synopsis : This is a global A&A service for org. This service provides you a more granular level of authorization. We can assign permission to the user, based on partner, application wise. This is highly scalable.
Technology used : Ryby On Rails, MySQL, ELK, Memcached, Api Swagger, Postman
Synopsis : Brand Management Tool is to keep the brand information. In an eCommerce company, Brand is an important attribute. As a part of this migration project, we decoupled the brand management tool from a Rails code base. We also added some new functionalities as business requirements.
Technology used : Go Lang (Go-KIT), Postgres, Redis, Api Swagger, Postman
Synopsis : We have a Microservice to capture login history related information. This code was in Ruby-Sinatra. The aim is to convert this code into Go-Lang (GoKit).
Duration : 2 Years and 1 Month (May 2016 – June 2018)
Team size : 6
Role : Planning, SDS, Development.
Technology used : Ruby on Rails(mvc), PostgreSQL, HTML(5), CSS(3), GIT.
Synopsis : This application helps to generate License Key for FireEye products. We have exposed a dozen of APIs which are being invoked by other sales applications (i.e. Salesforce, Oracle). We have recently upgraded this application to Rails 4. We do take care of infrastructure as well.
Duration : 2 Years and 1 Month (May 2016 – June 2018)
Team size : 3
Role : Planning, SDS, Development, Enhancement
Technology used : Ruby on Rails(mvc), PostgreSQL, HTML(5), CSS(3), GIT.
Synopsis : This is being used by the client for all FireEye products. We have a mechanism to upload static contents and those file can be accessible through a custom URL.
Technology used : Ruby on Rails(mvc), PostgreSQL, PRTG.
Synopsis : Automation is the future. Have been continuing a lot of automations in my current organization. i.e. Report Generation, Auto DR start, Rails code deployment etc.
Technology used : JAVA, Boomi, Zabbix, CentOS, Load Balancer
Synopsis : This was a system admin works. I took up this responsibility and worked with the Infrastructure Architecture and Boomi Architecture team to set up the environments. We have also built DR plans and the corresponding infrastructures along with it.
Duration : 4 Years and 11 Months (June 2011 – May 2016)
Team size : 12
Role : Planning, SDS, Development.
Technology used : Ruby on Rails(mvc), MySql, HTML(5), CSS(3), svn,Javascript, Jquery.
Synopsis : Fedena is a multipurpose school management software and student information system. 3.0.1 is the latest Fedena (will be released soon). In 3.0 version the main changes were the functional flow and UI changes, jquery updated for the entire project. In this version we have optimized on the code complicity also so that users can use Fedena in a more flexible way. Here my main role is, to check code complexity, planning and guiding the junior teammates, and also developed s3 file upload concept in Fedena, Beside that, I was a part of Fedena 2.3, 2.3.1, 2.3.2, 2.3.4, 2.3.5, 3.0 (latest released version) as developer.
Duration : 4 Years and 10 Months (August 2010 – May 2015)
Technology used : Asp.Net(VB), MySQL, HTML(5), CSS(3), Java-script, Jquery.
Synopsis : This is a social network site. Here we can upload, share and store unlimited files in the cloud. We can play games, upload and share photos, music, and videos. We can make new friends. Online sql editor, book gallery, and lots of applications.
Technology used : Ruby on Rails(mvc), MySQL, Cent OS, git.
Synopsis : We have APIs available in Fedena. Accessing the APIs, third party developers can make applications. We have made the API PlayGround application to guide the developers. Here you can find sample code in HTML/JS, Ruby. We got positive feedback from the third-party developers.
Furthermore, we got the best Innovation Award for this.
Technology used : Ruby on Rails(mvc), MySQL, Cent OS, git, DotNet, Windows, Visual Basic
Synopsis : The Biometric Integration application collects student/employee attendance data from the biometric devices. This data is processed by the Biometric web application and then sent to Fedena in frequent intervals to mark the attendance.
Duration : 2 Years and 10 Months (August 2013 – May 2016)
Team size : 2
Role : Planning, Architect, Development
Technology used : Ruby on Rails(mvc), MySQL, HTML(5), CSS(3), Javascript, Jquery, svn.
Synopsis : Its a different project of our organization. This will analyze the Fedena log file. Using this project we can make user reports of a Fedena instance.
Role : Planning , Development, Bug fixing, Enhancement
Technology used : Ruby on Rails(mvc), MySQL, HTML(5), CSS(3), svn, Javascript.
Synopsis : This is a Fedena multi school based plugin. Using the plugin we can use a Fedena instance as a single school and as a multi school at same time. The basic architecture is we can create a client profile and the client can create schools as per license given. This is one of the successful projects running in foradian server. Here we have 400+ schools.
Synopsis : It was a sample project of a warehouse management system. Here we have a user login system, based on the user (i.e. customer login, owner login), it will redirect to the corresponding page. If the user is the owner, he can add/edit/destroy the book details, others only can view the records.
Institute : Calcutta Institute of Engineering and Management
Duration : 3 Months (November 2009 – February 2010)
Team size : 6
Role : Project Leader/Developer
Technology used : VB, Ms-Access
Synopsis : It is a Book Store management system software. Here we have two different sections, the owner can add/update/delete book entries, can view current books status, any new book requested by the customer. On other hand, customers can directly access the book. They can search, buy books. They can also give orders for new books.
Computer Proficiency:
Computer Proficiency
:
AI/ML (2022 - present)
Data Science (2022 - present)
SpringBoot/Java (2018 - present)
Python (2017 - present)
Core Java (2008 - present)
Javascript - Jquery (2010 - present)
AWS/GCP (2017 - present)
ASP.NET (MVC) (2021 - 2022)
Golang/Go-Kit (2018 – 2018)
Ruby on Rails (2011 – 2018)
Ruby (2011 - present)
Nginx, Apache server (2011 - present)
GIT (2012 - present)
Linux/ubuntu basics (2010 – present)
HTML, CSS (2007 - present)
Family Details:
Family Details
:
Details
Name
Occupation
Father
Mr. Rampada Khan
Retired Agricultural
Marketing Officer, W.B
Mother
Mrs. Bina Khan
Housewife
Siblings
Mr. Arijit Khan
Assistant Professor, Nanyang Technological University, Singapore