Welcome! My Name is

Ranjan Jaiswal

AI and ML Enthusiast!

I'm a hardworking and motivated Software Developer over 5+ years of experience in ETL and BI development with sound exposure to Agile and waterfall methodologies. I am currently working as Research Assistant at UMBC, Baltimore County and my Reseach area is Artificial Intelligence and Machine Learning.

About Me

Ranjan Jaiswal

UMBC '22, M.S Computer Science Student, Software Engineer, and AI/ML Enthusiast

I'm a graduate of UMBC’s Class of 2022 and my passion is Computer Science. My interests include software design and development, artificial intelligence, machine learning, data warehouse, and natural language processing.

I'm currently a graduate student working towards my Master of Science (M.S) degree in Computer Science.

  • University of Maryland, Baltimore County (UMBC)
  • Master of Science in Computer Science
  • Uttar Pradesh Technical University(UPTU)
  • Bachelor of Technology in Information Technology

    Where I've Worked

    • UMBC

      (08/2021 - Present)

      Research Assistant

      UMBC Baltimore, MD

      I'm currently working a gradate research assistant as well as teaching assistant for course Computer organization and assembly language.

    • Deutsche Bank

      (05/2019 - 01/2021)

      Senior Business Technology Analyst

      ZS Associates, New Delhi, India

      Re-engineered databases tables and improved consolidated store procedure, views, indexes, and complex queries for over 80% accuracy in analysis and extraction. Facilitated the design of both end-to-end MDM model and back-end algorithms using 60% fuzzy logic and match & merge.

    • Infosys

      (02/2017 - 04/2019)

      Senior System Engineer

      Infosys Limited, Gurugram, India

      Created a Financial Data Warehouse structure for Deutsche bank to pull data from heterogeneous sources. Brought JCPenney in-store business over 80% on the online platform. Connected them to 100% heterogeneous databases and performed ETL operations using auto-generated SQL scripts.

    My Education

    M.S in Computer Science

    UMBC - Maryland, USA

    01/2021 – 12/2022

    Bachelor of Technology

    Information Technology

    Uttar Pradesh Technical University, India

    My Skills

    Machine learning & AI

    Model: Topic Modelling, Logistic Regression, SVM, Random Forest, Naive Bayes

    Python

    TenserFlow, NumPy, Pandas, Matplotlib, SciKit-Learn SciPy, Genism

    ETL/Data Warehouse

    Informatica (Repository Manager/PowerCenter Designer/Workflow Manager/Workflow Monitor), Oracle Data Integrator

    SQL/PLSQL

    Data model, creating databases, tables, stored procedure, indexing and writing complex SQL queries to load & verify data with two system

    Go/Golang

    Goroutines, concurrency, gRPC, YAML, Bash, Mutex, and ProtoBuff

    Web Development

    HTML/JavaScript/CSS, various web libraries, and a React/MongoDB backend

    Things that I’ve Built

    Deep Blue - MDM
    Novartis

    Objective of this project to build an MDM system to while allow data steward to raise DCR from CRM and Tico-EBX tool and track it. This is the core process used to manage, centralize, organize, categorize, localize, synchronize and enrich master data according to the business rules of the sales, marketing and operational strategies for Novartis


    Tibco-EBX CRM Boomi IQVIA JIRA ALM
    Commercial - CAH Managed Markets Enhancement, MDM, BOBCAT
    Gilead, Genentech

    Objective of this project to build an Integrated Data Warehouse (“DW”) and Analytics Infrastructure on Gilead’s Cloud Platform that would serve as a foundation layer for analytic capabilities across the MSO team to enhance quality and visualization thereby reducing manual effort (Gilead)


    Azure Data lake storage Amazon web services Unix Toad Databricks Azure Teradata ALM
    FDW (Financial Data warehouse)- Technical Regression
    Deutsche Bank

    Objective of this project is to pull the Financial data from heterogenous sources to reporting for analysis purpose after performing various operation on data. Objective of technical regression team is to perform test different checkpoints and perform analysis in case of deviations.


    Unix Automated Baseline script PL/SQL SQL Developer ALM Artoc-PC CVS Repository

    Research and Academic Projects

    What's Next?

    Get In Touch

    (443) 527- 4234

    I’m currently looking for any new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!

    ranjanj1@umbc.edu