Darshan Kumar

Darshan Kumar Email and Phone Number

Full Stack Python Developer @ Citi
Plainfield, NJ, US
Darshan Kumar's Location
Plainfield, New Jersey, United States, United States
About Darshan Kumar

I’m a goal-oriented Software developer / Node JS Developer with extensive experience in design, development, Implementation and testing of both stand - alone and client-server architecture-based enterprise application. My Expertise spans a variety of domains and technologies, with a strong focus on python for application development and enhancement. I have depth knowledge of performing the front-end development and back-end development using various technologies and frameworks including HTML5, CSS3, JavaScript, TypeScript, Django, flask, React.js, REST API, SOAP and Angular JS. I possess a deep understating of SDLC mythologies and adeptly applying Agile and scrum principle to streamline development process. I’ve Strong experience in software development using python libraries; Beautiful Soup, NumPy, SciPy, Matplotlib and Pandas, Scikit-learn to analyze the insights of data and perform data cleaning, data visualization and build models. My experience extends to cloud-based infrastructure, including AWS and Linux for deploying and managing data pipelines in a distributed and fault-tolerant manner. In addition to my expertise in SQL for complex data querying, filtering, aggregation and joins on relational databases such as MySQL, PostgreSQL, PL SQL, Oracle and SQL Server also I’ve significant experience with Snowflake & Databricks for advanced data processing and analytics, alongside other data engineering tools such as Apache Kafka, Apache Airflow, Docker, and Kubernetes. My passion for coding, combined with my technical knowledge & problem-solving abilities, allows me to tackle complex challenges and drive projects to successful completion. I’m always striving to learn new technologies and stay ahead of the curve in this ever-evolving industry.

Darshan Kumar's Current Company Details
Citi

Citi

View
Full Stack Python Developer
Plainfield, NJ, US
Website:
citigroup.com
Employees:
196387
Darshan Kumar Work Experience Details
  • Citi
    Full Stack Python Developer
    Citi
    Plainfield, Nj, Us
  • Citi
    Full Stack Node Js Developer / Cloud Architect
    Citi Jul 2022 - Present
    New York, United States
    Developed a Financial Portfolio Management System for Citi Bank, enabling portfolio managers to track investments, analyze transactions, and gain real-time insights. The system featured a modern tech stack, with the front-end built using HTML5, React.js, TypeScript, JavaScript, and Redux for a responsive and dynamic user interface and the back-end was powered by Node.js, Express.js, and integrated with Node.js-based frameworks such as NestJS for structured microservices and Mongoose for MongoDB integration. The system leveraged a range of Azure cloud services for scalability and security, including Azure App Service for hosting, Azure Functions for serverless APIs, Azure SQL Database for data storage, Azure Blob Storage for managing files, and Azure Key Vault for securing sensitive information. The architecture was microservices-based, containerized with Docker, orchestrated with Kubernetes, and CI/CD pipelines ensured smooth and automated deployment.o The front-end of the application can be developed using HTML5, CSS3, JavaScript, AngularJS, and jQuery that communicate with the back-end via RESTful APIs. I utilized Node.js for creating serverless REST APIs using Azure Functions, enabling scalable and efficient back-end processing. o Integrate Node.js Azure Functions with other Azure services such as Azure Cosmos DB, Azure SQL Database, Azure Blob Storage, a manage secrets, and store configurations.o Developed data pipelines & managed data processing tasks using Databricks and Snowflake also Conducted complex data querying, filtering, aggregation, and joins on relational databases such as MySQL, Oracle, and SQL Server.o Developed and maintained ETL pipelines using Java, SQL, Hive, Pig, Azure services, and Python to transform and load data from disparate sources into NoSQL databases, data warehouses, and data lakes. Utilized Azure Data Factory, Blob Storage, Synapse Analytics, and Python libraries for efficient data processing and integration.
  • Johnson & Johnson
    Senior Software Developer
    Johnson & Johnson Feb 2020 - Jan 2022
    California, United States
    Designed and developed a healthcare application using Node.js, allowing patients to view health data, receive medication reminders, and interact with healthcare providers. The application can also enable healthcare professional to monitor patients remotely and provide personalized treatment plans based on the patient’s health data. The application adheres to HIPAA standards, ensuring patient data confidentiality & security. The architecture is microservices based, containerized with docker, orchestrated with Kubernetes for scalability & reliability and it Deployed on Azure with Azure App Services and Azure Kubernetes Service (AKS), it offers a reliable, secure, and scalable solution for improving patient-provider communication and remote care management.o The front-end of the application can be developed using HTML5, CSS3, JavaScript, AngularJS, and jQuery that communicate with the back-end via RESTful APIs. I utilized Node.js for creating serverless REST APIs using Azure Functions, enabling scalable and efficient back-end processing. o Integrate Node.js Azure Functions with other Azure services such as Azure Cosmos DB, Azure SQL Database, Azure Blob Storage, and Azure Key Vault to persist data, manage secrets, and store configurations.o Designed and implemented RESTful APIs in Node.js to enable seamless communication between frontend and backend components.o Utilized Oozie to manage data ingestion processes, orchestrating the extraction, transformation, and loading ETL of data from various source into Hadoop clusters.o Designed and maintained databases using Python and developed Python-based API (RESTful Web Service) using Flask, SQLAlchemy, and PostgreSQLo Designed and developed an external RESTful API based on NoSQL database MongoDB for exposing the functionality of an existing SaaS platform to the clients working in an Agile work environment.
  • Bank Of America
    Software Developer
    Bank Of America Jan 2018 - Jan 2020
    United States
    Worked on an application which was used by banking for investment banking, securities, investment management and wealth management services and developed software for establishing global cross culture human network to strengthen the employee and business relation of clients using Python /Django Web Frameworks for server-side development with Restful APIs and integrated Pandas and NumPy for financial data processing. Here we utilized Azure services like Azure App Services, Cosmos DB and key Vault for cloud hosting, security and database management. o Engaged in development of RESTful Web Services for getting and sending data from the external interface in the JSON format and Developed user interface using CSS, PHP, HTML, JavaScript and jQuery.o Involved in data management including Data Modeling, Metadata, Data Analysis, Data mapping and Data Dictionaries. Involved in Data Modeling (Oracle/MySQL), Data Characterization, Workflow design & implementation. Analyzed the SQL scripts and designed the solution to developed a custom ETL pipeline by using Python.o Delivered datasets from Snowflake to Azure Synapse Analytics and built CI/CD pipelines using Azure. Implemented serverless computing with Azure Functions and managed data imports from Firestore to Azure Synapse Analytics using Azure Data Factory for batch processing with scheduling managed by Azure Logic Apps.o Used Azure data pipelines for Data Extraction, Transformation and loading from homogenous or heterogenous data sources and build various graphs for business decision-making using python mat plot, SciPy and NumPy Libraries.o Assisted in the development and deployment of cloud applications using Azure services, including Azure functions, Azure App Service and azure SQL database.o Utilize Databricks notebooks and PySpark to develop data transformation and ETL processes. Integrate data from various sources, such as databases, APIs, and cloud storage, into Databricks.

Frequently Asked Questions about Darshan Kumar

What company does Darshan Kumar work for?

Darshan Kumar works for Citi

What is Darshan Kumar's role at the current company?

Darshan Kumar's current role is Full Stack Python Developer.

Who are Darshan Kumar's colleagues?

Darshan Kumar's colleagues are Heather Mckenzie, Paula Fernández, Joyce Umrani, Rahul Khandelwal, Paweł Hajdas, Shania Gibbs, Alamin Bepari.

Not the Darshan Kumar you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.