Summary
Overview
Work History
Education
Skills
Languages
Timeline
Certification
Accomplishments
Awards
Professional Highlights
Hi, I’m

Niket Nishi

Senior Software Engineer
Bangalore,Karnataka
Niket Nishi

Summary

With over six years of experience, I've honed my skills in Python backend development, leveraging frameworks like Django and Flask. Proficient in database technologies such as PostgreSQL and Snowflake, I've designed and optimized data models for various projects. Additionally, my expertise extends to cloud services, including AWS EC2, S3, and Lambda, complemented by containerization using Docker and version control with Git. My versatile skill set, spanning backend development, cloud services, and database management, positions me as a valuable asset for roles in Python development, cloud engineering, and data engineering.

Overview

6
years of professional experience
1
Certificate

Work History

Gramener (A Strive Company)
Bangalore

Senior Software Engineer
01.2022 - Current

Job overview

Client - Lexis Nexis Risk

  • Developed AWS lambda function utilizing Guardrails and AzureOpenAI to extract entities from obituary HTML files, enhancing data extraction efficiency.
  • Orchestrated AWS pipeline leveraging S3 triggers, Lambda, SQS, DLQ, and ECR, optimizing data processing and workflow automation.
  • Implemented custom Google search API integration to retrieve top results, enriching data gathering capabilities.
  • Refactored and integrated gen AI code, improving codebase scalability and maintainability.
  • Designed and deployed multiple APIs utilizing LLMs for classification, parsing, embedding, and consolidation news article.
  • Dockerized APIs and utilized docker-compose for streamlined deployment and scalability.
  • Implemented PGVector plugin with PostgreSQL for efficient storage and retrieval of vector embeddings.
  • Created OpenAPI Swagger documentation for each deployed API, facilitating seamless integration with frontend systems.

Client - Syndesis Health

  • Established data pipeline with Snowflake stored procedures and cron jobs, ensuring real-time ancillary table updates.
  • Engineered asynchronous APIs for patient data visualization using Gramex, Snowflake REST API, and Pandas.
  • Designed and developed ICD10 code hierarchy algorithm, enhancing code accuracy and efficiency.
  • Architected table schema for metadata storage, facilitating efficient patient data filtering.
  • Leveraged Elasticsearch for smart search functionality, optimizing ICD10 code retrieval.
  • Enhanced performance with full-text search implementation in MySQL server, complementing Elasticsearch.
  • Conducted performance testing using Apache Benchmarking tool to ensure API concurrency and efficiency.

Client - BRE Hotels

  • Set up data pipeline with stored procedures and cron jobs using Gramex for efficient data updates.
  • Managed deployment across multiple environments using Azure virtual machines and NGINX reverse proxy.
  • Developed APIs for granular KPI data extraction, enhancing data accessibility.
  • Engineered recursive function for hierarchical data retrieval, improving data granularity and depth.

Client - Pepsico

  • Established data pipeline from Snowflake to MySQL server, optimizing data flow and integration.
  • Conducted complex calculations for data preparation at database level, reducing workload on API side.
  • Developed custom functions in MySQL server for advanced calculations, ensuring data accuracy.
  • Implemented stored procedures and schedulers for consistent data updates.

Client - Horizon Services

  • Transitioned machine learning models to production-grade applications on Gramex, improving scalability and performance.
  • Automated creation of pickle files for model deployment, reducing CPU overhead.
  • Integrated ML models for cost optimization in marketing and labor spending.
  • Utilized Snowflake as primary data source for ML model training, ensuring data accuracy and consistency.
  • Coordinated with frontend team for seamless API integration.

Rapawalk Fashion Technologies Pvt. Ltd.
Bangalore

Full Stack Developer
12.2019 - 01.2022

Job overview

  • Implemented Google Analytics tags for comprehensive marketing analysis.
  • Optimized Inventory and Warehouse management processes through workflow creation and database model design.
  • Successfully migrated code base to Python 3.x and Django 3.x for enhanced performance and compatibility.
  • Integrated multiple third party APIs for logistics and order status communication.
  • Designed customer-centric features to enhance user experience.
  • Managed user authentication and authorization, ensuring secure access.
  • Automated tasks using Linux cron jobs.
  • Utilized modal for data collection and utilized data for marketing initiatives.
  • Deployed applications on AWS EC2 using Gunicorn and Nginx.
  • Managed environment variables for efficient configuration management.

Mountblue Technologies Pvt. Ltd.
Bangalore

Software Engineer
08.2018 - 11.2019

Job overview

Client - Rapawalk Fashion Technologies Pvt. Ltd.

  • Developed dynamic landing page features to highlight curated collections, enhancing customer engagement.
  • Implemented token-based authentication and utilized Local Storage and Session Storage for efficient pop-up presentation.
  • Introduced new workflows to streamline return and exchange processes, improving operational efficiency.
  • Optimized image display using the Pillow library for preprocessing images of varying sizes, enhancing website performance.
  • Integrated Razorpay API for generating payment links, facilitating seamless payment processing.
  • Utilized Razorpay webhook for order processing post-payment via payment links, ensuring smooth transaction flow.

Madhu Infotech India Pvt. Ltd.
Bangalore

Software Engineer
11.2017 - 07.2018

Job overview

Client - WorthIT

  • Developed customized templates for ERP modules (Sale Order, Purchase Order, Invoice, Delivery Reports) using XML to meet specific business requirements.
  • Provided crucial production support by addressing and resolving bugs in the WorthIT system.
  • Introduced new database models and views to align the system with evolving business needs.
  • Implemented strategic modifications to base models and templates through inheritance and method overriding, ensuring seamless integration of custom solutions.
  • Leveraged a technology stack comprising Python, PostgreSQL, XHTML, and Open ERP (Odoo) to drive business-driven enhancements.

Education

DIT School of Engineering
Greater Noida

B. Tech from CSE
06-2016

T. Model High School
Gaya

Intermediate from PCM
03-2012

Don Bosco Academy
Ranchi

Matriculation from Science
03-2009

Skills

Backend Development:

  • Python
  • HTML5, CSS3
  • JavaScript, JQuery
  • SQLAlchemy
  • API Integration

Database Technologies:

  • PostgreSQL
  • MySQL Server
  • Sqlite3
  • Snowflake

Vector Database:

  • PGVector
  • ChromaDB

Web Development:

  • Django
  • Flask

Data Science & Analysis:

  • Pandas
  • Numpy

Machine Learning & AI:

  • Langchain (Gen AI)
  • LLM (Language Model)
  • MLOps (Machine Learning Operations)

Version Control & CI/CD:

  • Git
  • Gitlab CI/CD

Containerization & Orchestration:

  • Docker

Cloud Services:

  • AWS EC2, S3, ECR, lambda
  • AWS CloudWatch, SQS, MemoryDB

Web Servers:

  • Nginx
  • Gunicorn

Languages

Hindi
First Language
Hindi
Proficient (C2)
C2
English
Upper Intermediate (B2)
B2

Timeline

Senior Software Engineer

Gramener (A Strive Company)
01.2022 - Current

Full Stack Developer

Rapawalk Fashion Technologies Pvt. Ltd.
12.2019 - 01.2022

Software Engineer

Mountblue Technologies Pvt. Ltd.
08.2018 - 11.2019

Software Engineer

Madhu Infotech India Pvt. Ltd.
11.2017 - 07.2018

DIT School of Engineering

B. Tech from CSE

T. Model High School

Intermediate from PCM

Don Bosco Academy

Matriculation from Science

Certification

  • Data Engineering on Microsoft Azure| May 2024

Accomplishments

  • School Topper Medal: 2nd International Mathematical Olympiad (1st Round)
  • 491 International rank: 2nd International Mathematical Olympiad (2nd Round)

Awards

  • Safe Hands Award | Jul 2022 | Gramener
  • Client Advocate Award | Mar 2024 | Gramener

Professional Highlights

  • Expert in Python, with 6+ years of working experience
  • Knowledge of Python web framework such as Django, Flask
  • Worked with database schemas that represent and support business processes
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with ORM libraries like SQLAlchemy.
  • Worked with databases (PostgreSQL, MySQL, sqlite3, ChromaDB, PGVector), servers (MySQL Server), APIs, version.
  • Experience with git, Docker and gitlab CI/CD pipeline.
  • Experience designing, developing, unit testing, and supporting problem-solving skills.
  • Worked as part of a project team, regularly communicating with project stakeholders on project progress and status.
  • Sound knowledge of distributed systems, micro-services architectures
  • Excited to work on the intersection of distributed systems, scale/big data, AI and LLM
  • Outstanding communication skills and collaboration capabilities
  • Independent, self-driven and self-motivated
  • Ability to take initiative, lead in ambiguous situations, and produce results
  • Hands on experience with AWS, Redis, Memory DB, SQS, S3, RDS, CloudWatch, EC2, Nginx, Gunicorn
Niket NishiSenior Software Engineer