Somnath Pal

India

@wingman__7

Software Engineer II at Spinny

Badges

Problem Solving
Java
Python
Days of Code
Days of JS
Sql

Certifications

Work Experience

  • Software Engineer II

    Spinny•  September 2023 - Present

  • Software Engineer

    Quolum•  June 2021 - August 2023

    • Designed HLD, LLD & built lock, unlock, terminate feature for credit card to give customers more control & security which directly improved user retention. • Integrated 7 SaaS applications (SonarCloud, WebEngage, Linear, Lemlist, Splunk, Drift, OpenAI) for generating data points to track utilisation. Applied various software design patterns in LLD. Wrote unit tests. • Designed HLD of polling system which tracks user inactivity leading to auto-logout. • Worked on redacting & encrypting sensitive information using AES while pulling data from 120+ SaaS Apps before any further processing to adhere to compliances & best practices. • Used AWS EventBridge & AWS Lambda to process background jobs. • Implemented slack notifications for background jobs for better monitoring. Improved visibility resulted in quick resolution of errors. • Developed a design system on frontend that reduced time in prototyping newer components by almost 30%. • Fixed high priority bugs on production & enhanced various core features which required changes across frontend & backend. • Cleaned up & refactored legacy code. Also performed code reviews. • Worked closely with the product & design team to contribute to various specs & designs. • Took over 40 interviews for various frontend & backend roles.

  • Software Engineer Intern

    OneShot.ai•  February 2021 - May 2021

    • Designed & implemented APIs for signin/signup, CRUD operations, email functionality, etc. & improved performance of several APIs by using node-cache, reduced loading time by 60%. • Owned & integrated various platforms like Nylas, Salesforce, Salesloft, Outreach, etc. so that users can quickly import & setup leads. • Built React components with several optimizations like lazy loading, memoizing components & functions, debouncing, virtualization, etc. which improved the performance & experience significantly. • Implemented automated API testing & code coverage for backend. • As a side gig wore the hat of Talent Acquisition Specialist & contacted various colleges like IITs, IIITs, VITs, etc. & conducted various interview rounds, also did multiple outreach on LinkedIn to build the right team. Combined efforts resulted in 200% increase in head count. • Actively involved in org. building activities such as interviewing, writing docs, mentoring juniors etc.

  • Software Engineer Intern

    SirpiDataScience•  September 2020 - December 2020

    • Developed APIs using Plumber (R) for data visualisation, report generation, prediction, chat bot etc. • Managed & worked on 3 diff. projects using Shiny (R) & Rmd (R) which are used for analysis of different kinds of data & generating reports. Saved customers time by 90%. • Fixed various production bugs/errors. • Actively involved in org. building activities like mentoring juniors, delivering tech talks etc.

  • Software Engineer Intern

    Bengal Ceramics & Monolithic Industries•  January 2020 - May 2020

    • Developed desktop application which tracks all the raw materials, employee info, customer info, profit, billing details etc. • Users can manage, track & monitor expenditures, sales, inflow & outflow of raw materials, products & calculate GST. • Developed the software using Python (QT). Applied various OOPs concepts, designed the database kept it normalised & performed various joins. • Developed their company website using React & Django.

Education

  • IIIT, Kalyani (Indian Institute of Information Technology)

    Computer Science & Engineering, B.Tech•  July 2017 - May 2021

Skills

Data Structure
Algorithm
Python(Advanced)
SQL