Nirmal Kirola

Software Engineer

Nainital, Uttarakhand, India4 yrs 2 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building personalized recommendation systems.
  • Strong background in both software engineering and data science.
  • Proven track record in enhancing user experiences through technology.
Stackforce AI infers this person is a Fintech and E-commerce expert with strong backend and data science capabilities.

Contact

Skills

Core Skills

DjangoSoftware DesignMachine LearningData Science

Other Skills

.netASP.NETASP.NET MVCAlgorithmsAmazon Web Services (AWS)Back-End Web DevelopmentC#CommunicationData AnalysisDeep LearningExploratory Data AnalysisFastAPIFlaskHTMLK-Nearest Neighbors (KNN)

About

Experienced Software Engineer and Data Scientist, blending a strong foundation in software development with advanced data science expertise. Driven by a passion for building impactful, personalized experiences and continually exploring new horizons—whether in technology or the mountains.

Experience

Morphic

Software Engineer

Nov 2024Present · 1 yr 4 mos

Uix labs

Back End Developer

Jun 2023Present · 2 yrs 9 mos · Gurugram, Haryana, India · Remote

DjangoProblem SolvingCommunicationAlgorithms

Planify capital limited

Software Engineer

Jun 2023Nov 2024 · 1 yr 5 mos · Gurugram, Haryana, India · Hybrid

  • I led the backend team, delivering crucial features to enhance user experience and streamline internal operations:
  • 🚀 Notification Service:
  • Developed a notification system that provides users with daily stock and news updates.
  • 📊 Research Reports & User KYC:
  • Built research report sections and managed complex KYC workflows, supporting 19 different types of KYC.
  • 💼 User Portfolio & Trading Tools:
  • Created portfolio, tradebook, and sharebook features for seamless stock management.
  • 📈 Internal Dashboards:
  • Designed dashboards for lead tracking, customer refunds, and customer feedback analysis.
  • ✉️ Email & Automated Communication:
  • Developed an email service to gather customer feedback and implemented automated triggers for effective communication.
  • 💳 Payments & Subscriptions:
  • Enabled stock purchases via Billdesk, Paytm, and ICICI API Banking, built a subscription module for premium content, and developed an admin dashboard for managing subscriptions.
  • 🤝 Channel Partner & Wallet Management:
  • Built a module for partner incentives, a wallet feature for investors, and an admin dashboard to manage withdrawals and cashbacks.
  • 📈 Widgets & Integration:
  • Built stock performance widgets and developed integration tools for partners to embed Planify widgets on their websites.
  • 🔑 New User Flow:
  • Designed an improved login/signup process for a streamlined user experience.
  • 🔗 Direct Payment Links & Buy-Sell Platform:
  • Developed direct payment links for channel partners and the flagship buy-sell platform, enabling users to place bids for stock trading.
  • 📦 Inventory Management:
  • Built a platform for bid management and fulfillment, supporting Planify's core buy-sell operations.
DjangoProblem SolvingCommunicationAlgorithmsFlaskFastAPI+1

Lenskart.com

2 roles

Data Scientist I / Machine Learning Engineer

Promoted

Jan 2022Jun 2023 · 1 yr 5 mos · Faridabad, Haryana, India

  • 🎯 Recommendation Systems and Personalization:
  • Developed algorithms to curate product recommendations, re-rank personalized category pages, and provide cold start recommendations for new users. Used techniques like Implicit Matrix Factorization, Prod2Vec, Meta-Prod2Vec, and Image Similarity.
  • 📏 Face Width/Frame Size Determination:
  • Built models to predict face width and shape using Face Mesh and XGBoost. Users upload selfies, allowing the model to determine the best frame size for comfort.
  • 🖼️ Visually Similar Products:
  • Developed algorithms to display visually similar products on product description pages using embeddings and image similarity.
  • 👁️ Pupil Distance Measurement Mechanism:
  • Created a mechanism to measure pupil distance through selfies, crucial for bifocal eyewear. Used LCNN for edge detection, face detection, and face mesh algorithms.
  • ⚡ Real-Time Personalization:
  • Developed real-time recommendation algorithms for eyewear based on user interactions, using factorization models, matrix factorization, image similarity, and meta-prod2vec.
  • 🔍 Search by Look + Multisearch:
  • Built algorithms enabling users to search for eyewear by uploading a picture of someone wearing a frame, leveraging object detection, embeddings, image similarity, and NLP. Added multisearch functionality for refining image searches with keywords like brand, color, material, size, etc.
  • 🎨 Color Swatch/Color Bubbles:
  • Developed algorithms to automatically generate multicolor bubbles for eyewear products based on appearance, using clustering and classifiers.
  • These projects have significantly improved the user experience of customers at Lenskart, and I am proud to have been a part of their success.
Machine LearningDeep LearningProblem SolvingData AnalysisCommunicationNatural Language Processing (NLP)+3

Data Scientist I / Machine Learning Engineer

Jul 2021Jan 2022 · 6 mos · Faridabad, Haryana, India

Problem SolvingCommunication

Cogitate technology solutions, inc.

Associate Developer (Dotnet)

Jan 2021Jul 2021 · 6 mos · Mumbai, Maharashtra, India · Remote

  • ⚈ Worked on insurance digitalization projects including Cogitate Cyber Liability Solution, Cogitate Commercial Auto, and ClaimInsight Application.
  • ⚈ Shifted focus to a completely different domain and technology to explore new areas and gain high exposure in a short time span.
  • ⚈ Contributed to both in-house and big client projects in multiple roles ranging from frontend web development to backend structure in Dotnet MVC to Chatbot Projects.
  • ⚈ Collaborated with different teams to help fix critical bugs and enhance problem-solving skills.
Problem SolvingCommunication

Sonatic ai

Associate R&D Engineer (Deep Learning)

Jul 2020Jan 2021 · 6 mos · Haryana, India

  • SONAI brings a whole new platform to ease the hiring pain for ages. We as a core team offer a solution to various industries that are still in the trap of wasting resources on the hiring process.
  • ⚈ Was part of the project from its initial ideation stage and have worked on a diverse range of tasks.
  • ⚈ Built an LSTM model to improve search results based on user skills, providing a more tailored experience.
  • ⚈ Created an email automation model that facilitates fast and efficient automated replies, streamlining communication processes.
  • ⚈ Leveraged wit.ai to build an email intent recognition model, allowing for better context understanding and more accurate responses.
  • ⚈ Developed an NLP model to assess personality traits, enhancing our ability to provide personalized recommendations and experiences.
Problem SolvingCommunication

Education

Birla Institute of Applied Sciences

Bachelor of Technology — Computer Science

Aug 2017Dec 2021

Ebenezer Higher Secondary School

Jan 2015Jan 2017

Saint Mary's School

Jan 2004Jan 2015

Stackforce found 100+ more professionals with Django & Software Design

Explore similar profiles based on matching skills and experience