Niharika Hari
@niharikahari
I’m a full-stack software engineer building web-based applications to address wicked social problems.
What I'm looking for
I’m a Software Engineer with 5+ years of experience spanning backend/full-stack engineering and automated software testing. I focus on end-to-end ownership across architecture, development, and deployment, with a strong debugging mindset for complex systems.
In my current role (JAN 2025 – PRESENT), I design, build, deploy, and maintain full-stack systems for data-driven simulation and decision-support applications. I developed a Flask-based simulation platform that runs system dynamics models via PySD and delivers results through Vue.js dashboards using REST APIs and Celery-based asynchronous processing pipelines.
I’ve also built low-latency, parameter-driven querying for ~2 million precomputed Vensim simulation runs stored in MySQL, and engineered distributed workflows and an offline-first architecture across internet-constrained environments. I supported live simulation execution across 10–15 connected systems for 40+ participants from 25 organizations, and deployed containerized applications using Docker on Linux-based infrastructure.
Previously (AUG 2020 – APR 2024) at Cognizant, I maintained and scaled test automation frameworks for desktop, web, and mobile applications, reducing execution time by 20% and cutting manual testing effort by 60%. I also improved API test coverage using Karate Framework and implemented parallel execution strategies that reduced automated test execution time by 70%.
Experience
Work history, roles, and key accomplishments
Programmer
Fields of View
Jan 2025 - Present (1 year 5 months)
Designed and built a Flask-based simulation platform integrating PySD models with Vue.js dashboards, using REST APIs and Celery pipelines for scalable execution. Delivered low-latency, parameter-driven queries over ~2M precomputed Vensim runs and enabled offline distributed simulation across 10–15 connected systems for 40+ participants, reducing model execution latency from seconds to near-instant
Maintained and scaled Selenium/Ranorex-based test automation for desktop, web, and mobile, reducing overall execution time by 20%. Built Karate Framework API test automation in Java with parallel execution to cut automated test run time by 70% and devised feature test strategies to reduce manual testing effort by 60%.
Education
Degrees, certifications, and relevant coursework
Christ University
Bachelor of Science, Computer Science, Maths and Statistics
Grade: First Class with Distinction (81.49%)
BSc in Computer Science, Maths and Statistics at Christ University, graduating in 2020 with First Class with Distinction (81.49%).
Availability
Location
Authorized to work in
Salary expectations
Social media
Interested in hiring Niharika?
You can contact Niharika and 90k+ other talented remote workers on Himalayas.
Message NiharikaFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
