Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

(+91) 91632 35170

Souparno Majumder
github.com/souparno

souparno.majumder@gmail.com
stackoverflow.com/users/2481350/souparno-majumder

OBJECTIVE

To obtain a challenging position as an Engineering Manager where I can utilise my technical expertise,
leadership skills, and project management experience to drive innovation and achieve business goals.

PROFESSIONAL SUMMARY

An experienced Lead Backend Engineer with 10+ years of experience in designing, developing, and maintaining
highly scalable and efficient systems. Proven track record of building complex software systems and leading
cross-functional teams. Strong knowledge of backend technologies, database design, and cloud-based
architectures. Passionate about using technology to solve complex business problems and deliver exceptional
user experiences.

SKILLS

Backend Technologies:: Node.js, Python, Java, C#


Database: SQL, MongoDB
Caching Service: Redis, Memcache
Cloud Computing Platforms: aws, digital ocean, GCP
DevOps Tools: Docker kubernetes,, jenkins
Testing: QUnit, PHPUnit, Mocha, Selenium
Operating System: Linux, mac os
Strong leadership and communication skills
Project management and agile methodologies
Excellent problem-solving and analytical skills
Technical expertise in software development and architecture
Leadership and team management
Excellent communication and interpersonal skills
Strategic thinking and problem-solving
Budgeting and resource allocation
Quality assurance and testing

PROFESSIONAL EXPERIENCE

Classplus

Noida, IN | March '22 - Present

Lead Backend Engineer


Building platform to empower tutors

Responsibilities
● Manage and lead a team of software engineers, ensuring timely delivery of high-quality software
products.
● Develop and implement project management methodologies such as Agile, Scrum, and Kanban to
optimise team performance and productivity.
● Building a scalable notification service to serve 1M transactions / minute
● Ensuring and building code quality
● Define and manage project budgets and resource allocation, ensuring projects are delivered within
scope and budget(Responsibility in cutting down on the tech spending, handling the same kind of load
for a mongo M20 cluster and cutting down from M60 and saving on the expenditure etc)
● Implementing and Using tools like Instana and google stack driver monitoring systems for quick
debugging
● Decision on handling and maintaining security risks
● Implement DevOps practices using Docker, Kubernetes, and Jenkins.
● Architect and implement cloud-based architectures using Google Cloud Platform.
● Build and maintain relationships with cross-functional teams, stakeholders.
● Implement technical architectures and ensure scalability and maintainability of software products.
● Implement and manage quality assurance and testing processes to ensure software products meet
technical requirements and customer expectations.
● Conduct performance evaluations, provide feedback, and mentor team members to develop their skills
and careers.

Algo Trader in proprietary trading firm

Kolkata, IN | Jan '20 - Jan '22

Building and maintaining trading bots to trade on different crypto platforms

Responsibilities
● Backtesting developing different mathematical trading models and optimising it
● Conceptualising the trend and building a bot in c/cpp and running it via python
● Overlooking the performance of different bots, and debugging if anything goes rogue

Kitcode.io private ltd

Founder | Chief Executive Officer Kolkata, IN | Jan '17 - Jan '20

An ai platform to skills up a candidate and connects them to the right opportunity

Team Management & Leadership


● Leading and managing a team of ~8 across Engineering & Marketing department
● Supervising end-to-end functions ranging from Development & Planning to Execution & Delivery as Chief
Operating Officer

Market Research & Analysis


● On-boarding Ph.D researchers to extract and process necessary inputs for optimising the architecture of
the nlp (natural language processing)
● Conducting market research & Education System analysis to build initial prototype with product
customization in ~5 months

Product Development & Platform Deployment


● Organising seminars by collaborating with universities & colleges to pitch the product & effectively
spread awareness
● Directing the development of the product by coordinating closely with the Engineering team
● Enabling students to learn coding on our web platform based on Artificial Intelligence via engaging &
interactive videos

Key Achievements & Previous Accomplishments


● Achieved a revenue of INR ~6 lacs within 2 weeks of launch while successfully registering 150 users on
the platform
● Administered the launch of 'kitcode.io', an Artificial Intelligence platform to teach coding in Jan'17
● Successfully Incubated by NASSCOM for the Artificial Intelligence platform
Browntape Technologies Pvt. Ltd

Software Engineer Goa | May '16 - Sep '16

An e-commerce multi-channel maintenance platform building a single system that an online seller needs for e-commerce
operations

Software Development & Data Processing


● Supervised the development of data scraping engine, a software for extracting data output from another
program
● Empowered online sellers to identify high-demand products and generate online sales of the same
○ Enabled sellers to consolidate multiple e-commerce accounts by processing data from diverse
e-commerce portals
● Administered background data processing by deploying tools like CakePHP, Python, Selenium,
PhantomJS, Node.js, C, etc.

Hashcube

Software Engineer Bengaluru, IN | Nov '14 - Feb '15

Cross-platform Social Gaming company based out of Bengaluru with players across the globe earning a revenue of USD 5
million

Game Engine Development & Code Testing


● Developed a Game Physics Engine & initiated a strategy to boost user experience & optimise machine
resource utilisation Directed conversion of JavaScript codes into a native language by deploying JSIO, a
JavaScript compiler tool Bolstered performance
● overseeing code covering and facilitating code testing on the test cases and Physics Engine
Conceptualised
● engaging games & deployed Node.js, C, Java, Cordova & Linux, MySQL, Memcache, Grunt, Mocha, etc.

Numerico Informatic Systems Pvt. Ltd.

Software Engineer Kolkata, IN | Jun '14 - Aug '14

Software Development company with 250 businesses across 15 countries

CI Framework & Project Management


● Led a team to create custom frameworks for Continuous Integration (CI) & effectively execute
○ requirement-based projects Deployed tools like PHP, MySQL, Node, SPA’s, CI, etc.

RiteTag

Remote Developer Kolkata, IN | Jan '14 - March '14

Develops hashtags for social media platforms including Twitter, Google, Instagram, Hubspot, etc.

● Created a hashtag performance analytics tool to engage Twitter users via PHP stack, Slim Framework,
Java & Shell Scripting

Sparshh Matrimony

Software Developer Kolkata, IN | Oct '13 - Mar '14

Dating app for people wishing to tie the knot

Server Management & Architecture Support


● Developed the back-end server for the website and created a real-time chat server by deploying Comet,
a web application
● Secured key attribute features for the registered users by developing and linking XML & SQL database
architecture
User Engagement & Algorithm Development
● Maximised website surfing time of online users by creating JSON-encoded application in .txt format
● Designed an algorithm to qualify search patterns between different online users by deploying PHP,
ASP.NET & MySQL

Web Way Solutions

Software Developer Kolkata, IN | Nov '12 - Feb '13

IT solution provider with 130 clients and 325 projects completed.

Application Design & UX Enhancement

● Independently designed a learning software to streamline & enhance preparation for competitive exams
like GRE, CAT, etc. Developed 3 modules for facilitating exam pattern analysis, updating new questions
and testing & reviewing results
○ Created an online user cache by administering deployment of tools like Ajax and JSON

○ Deployed HTML5 and CSS3 to develop & enhance the application's UI and administered the rest
using C# and MSSQL
● Designed an online PDF library to enable users sort, download & read the hosted .pdf files as per their
requirement
○ Independently developed the application in ASP.NET, written in C# with an SQL database

ABM Technologies Pvt. Ltd.

Software Developer Kolkata, IN | Feb '12 - Nov '12

● Overhauled the process of managing data response and generating reports pertaining to accounting and
billing Re-vamped & re-designed the end-to-end database architecture & utilised back-end logic for
revival of the platform
● Conceptualised & initiated measures to successfully revive the company from shutting down & turn
around business

EDUCATION
NIIT (Certification in .net) Kolkata, IN | 2011 - 2012
Electronic Hons. (University of Calcutta) Kolkata, IN | 2006 - 2009
St. Joseph & Mary's School (ISC) Kolkata, IN | 2004- 2006
Lycee (ICSE) Kolkata, IN | 1995 -2004

PROJECTS

Digital Pen - Independently conceptualised and executed an input device for saving handwritten notes on the
cloud
js-io - a compiler for javascript (https://github.com/souparno/js-io)
npm package contributions ( https://www.npmjs.com/~bonnie)
github contributions (https://github.com/souparno)

You might also like