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

Somaditya Basak

Back-End Developer
somaditya.b@proton.me • +91 824 015 3060
https://www.linkedin.com/in/somadityabasak • https://github.com/somaditya • https://leetcode.com/somaditya/
https://www.hackerrank.com/somaditya

Summary

•  Polyglot software developer having worked on several languages and platforms.


•  Continuous improvement mindset with a willingness to dive into any technology.
•  Lateral thinker with a track record of finding creative solutions to challenging problems.

Skills

Java • Spring Boot • RESTful Web Services • Oracle pl sql • Bash • Python • Docker • Microsoft azure

Work Experience

Software Developer - Advanced Dec 2021 – present

Amdocs • Full-time
Pune, MAHARASHTRA, India
Technologies: Bpm • Java 8 • Linux • Oracle pl sql • Spring
•  Based on performance as a contractor, Amdocs offered conversion to full time position in the same
project where I previously worked on the payroll of Survik Software.
•  As a back-end developer, worked in telecom operations support systems and later in AdTech.
•  Resolved numerous critical production issues involving legacy code.
•  Mentored new developers and helped scale the development team.
•  Refactored codebase in close collaboration with system architect to reduce technical debt.

Software Developer Jan 2021 – Dec 2021 • 11 mos

Survik Software • Full-time


Remote
Technologies: Bpm • Xquery • Groovy • Java • Spring Boot
•  Survik Software is a technology and hiring partner to multiple software providers like Amdocs.
•  Deployed as a contractor at Amdocs in a telecom operations support system project for one of the
largest telco in North America
•  Worked as a back-end developer responsible for building and supporting telecom provisioning work-
flows.
•  Developed new features as well as supported production issues in legacy systems.

Systems Analyst Jan 2020 – Jul 2020 • 6 mos

Bitwise • Full-time
Pune, MAHARASHTRA, India
Technologies: Java • Apache Spark • Python • Pyspark • AWS (Amazon Web Services)
•  Software developer in a BigData project supporting ETL applications for multiple North American
financial services companies dealing in credit cards and loans.
•  Developed and supported batch processes for credit score analytics.
•  Debugged a complex concurrency bug causing AWS S3 exception while running certain Spark jobs.
•  Migrated a desktop based ETL development tool from Java 7 to Java 8 for both Windows and Mac OS.
Freelance Software Engineer Sep 2016 – Dec 2019 • 3 yrs 3 mos

Self-employed • Freelance
Remote
Technologies: JavaScript • Node.js • Rest API • MongoDB • Heroku
Owing to personal circumstances, took a break from full time role to work as a freelance developer and
site maintainer for multiple small and medium sized businesses.

Associate to Senior Software Engineer Jul 2012 – Aug 2016 • 4 yrs 1 mo

Tech Mahindra • Full-time


Pune, MAHARASHTRA, India
Technologies: Bpm • Xquery • Java • SOA (Service-Oriented Architecture) • Soap web services
•  Started as a graduate trainee back-end developer in telecom operation support systems for one of the
largest North American telco.
•  Developed and supported network testing and troubleshooting workflows using business process
management platforms like Informatica ActiveVOS and Camunda BPM.
•  Owned the entire application for viewing and editing trouble tickets, worked on feature enhancements,
performance optimizations and also mentored junior developers.

Projects

Verifone SIM Card API Oct 2022 – Oct 2022 •


1 coworker
Technologies: Java • Spring Boot • Jpa hibernate • Rest API • Postman
SIM card CRUD API built as part of a hiring challenge for Verifone on HackerEarth. Open-sourced my
solution after the hiring event ended.

MFlix May 2019 – Dec 2019 • 7 mos


1 coworker
Technologies: Java • Spring Boot • MongoDB • RESTful Web Services • React
Movie catalog application built as part of a project based course on MongoDB for Java developers
(M220J) by MongoDB University. This project aims to explore building an application back-end in Java
that interacts with MongoDB and using the Aggregation Framework to express analytical queries.

RediSolar Nov 2019 – Dec 2019 • 1 mo


1 coworker
Technologies: Java • Dropwizard • Redis • JUnit • Vue.js
Built as part of a project based course on Redis for Java Developers (RU102J) by Redis Labs. The project
explores storing and analyzing geospatial data related to solar panels in a Redis data store using a Java
application.

Educations

Bachelor of Technology: Instrumentation and Control Engineering Aug 2007 – Jul 2011 • 3 yrs 11 mos

Calcutta Institute of Engineering and Management - West Bengal University of Technology


Kolkata, India
Grade/GPA: 7.3/10
Studied a mix of electrical, electronics and computer science courses including Numerical Methods, Data
Structures and Algorithms, Analog Electronics, Digital Electronics, Microprocessors and Microcontrollers,
Computer Networking, Object Oriented Programming and Design, Multimedia, Sensors and Transducers,
Data Communication and Telemetry etc.
High school diploma: Physics, Chemistry, Mathematics, Informatics and English Mar 2006 – Apr 2007 • 1 yr 1 mo

Kendriya Vidyalaya
Ankleshwar, India
Grade/GPA: 76.4%
Central Board of Secondary Education - All India Senior School Certificate Examination

Certifications & Awards

Introduction to Python Programming - edX | The Georgia Institute of Technology Jan 2022

AWS Partner: Accreditation (Technical) - Amazon Web Services Nov 2021

Microsoft Certified: Azure Fundamentals - Microsoft Mar 2021

M220J: MongoDB for Java Developers - MongoDB University Dec 2019

RU102J: Redis for Java Developers - Redis Labs Dec 2019

Languages

English (Full professional proficiency)


Hindi (Full professional proficiency)
Bengali (Native or bilingual proficiency)

You might also like