Eric Zheng
@ericzheng
Senior software engineer specializing in scalable full-stack systems, search, and real-time data pipelines.
What I'm looking for
I am a Senior Software Engineer with 10+ years building full-stack, enterprise-grade systems using .NET, Python, and modern JavaScript frameworks. I focus on scalable architecture, API design, performance optimization, and production-ready observability.
At Bloomberg I migrated alerting to Lucene/Solr, built distributed indexing and Kafka-based ingestion, and improved search relevance and throughput while delivering real-time visualizations with React and WebSockets. I have repeatedly modernized legacy stacks into microservices, optimized databases and caching, and automated CI/CD for high availability.
I prioritize pragmatic engineering that reduces cost, improves user experience, and ensures security and compliance (OAuth2, JWT, HIPAA, PCI-DSS). I enjoy solving large-scale data and search problems and delivering reliable, maintainable platforms for thousands of users.
Experience
Work history, roles, and key accomplishments
Led full-stack engineering of Bloomberg’s real-time search and alerting platform serving 300K+ Terminal users; migrated alerting engine to Lucene/Solr increasing search throughput 5× and improved relevance by 30%. Implemented distributed indexing processing 5M+ records/day and built Python microservices with Kafka for scalable, fault-tolerant pipelines.
Senior Software Engineer
Nextech Systems
Nov 2019 - Apr 2022 (2 years 5 months)
Modernized Nextech’s EHR Practice+ cloud platform for 11K+ providers by developing .NET Core REST APIs and Angular modules, refactoring legacy apps into microservices to reduce load times by 35% and achieving sub-second API responses via SQL tuning and Redis caching.
Software Engineer
Major Energy Services
Aug 2016 - Nov 2019 (3 years 3 months)
Developed customer web portal in .NET Core and Angular serving 50K+ users; redesigned SQL schema and tuned queries to reduce report latency from 8s to under 2s and deployed microservices achieving 99.9% uptime and 25% fewer support calls.
Software Engineer
KPMG US
Aug 2015 - Aug 2016 (1 year)
Delivered full-stack development for KPMG’s Assignment Management System using ASP.NET MVC, C#, and SQL Server; automated CI/CD with TeamCity and improved query performance to reduce latency by 30%.
Software Engineer
Marble.com
Feb 2014 - Aug 2015 (1 year 6 months)
Built an enterprise ERP on .NET MVC, NHibernate, and Oracle; designed dynamic pricing and scheduling modules and optimized ORM and indexing to reduce average page load from 5s to under 1s.
Education
Degrees, certifications, and relevant coursework
Stevens Institute of Technology
Master of Computer Science, Computer Science
2013 - 2014
Completed a Master of Computer Science with coursework and projects focused on software engineering and scalable systems.
Stevens Institute of Technology
Bachelor of Computer Science, Computer Science
2009 - 2013
Completed a Bachelor of Computer Science with emphasis on full-stack development and systems programming.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Eric?
You can contact Eric and 90k+ other talented remote workers on Himalayas.
Message EricFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
