16+ years experience

Danial Javanmardi

16+ years experience

Available to hire

16+ years experience

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Staff Software Engineer at Aquanow
March 1, 2023 - December 1, 2025
Architected and deployed a multi-tenant B2B exchange using Node.js, TypeScript, and React.js; enabled secure crypto-currency transactions and reduced manual asset management overhead by ~20%. Implemented an Event-Sourcing/DDD approach with EventStoreDB and GraphQL to ensure data consistency across ledgers. Built wallet transfer and deposit workflows on AWS/Kubernetes, reducing processing latency. Used AI-assisted development to accelerate prototyping and debugging.
Solution Architect at Kudos Inc
June 1, 2022 - February 1, 2023
Led migration from legacy monolith to Event-Driven Architecture using Node.js, TypeScript, and RabbitMQ; uptime improved from 95% to 99.9%. Decoupled components with PostgreSQL under DDD, reducing outages and saving 20+ hours weekly. Established design patterns (CQRS, Outbox) with GraphQL/REST, boosting feature delivery by 25%. Created a reusable microservice template with Docker/Kubernetes to halve onboarding time.
Lead Software Engineer at Elastic Path
December 1, 2020 - February 1, 2022
Led decomposition of legacy commerce monolith into Java and Golang microservices; improved platform stability. Redefined the platform with Node.js and MongoDB for multi-store seller stores; launched Account Management microservice using RabbitMQ and PostgreSQL, reducing account errors by 20%. Mentored a remote team, improving CI/CD via Jenkins and Docker; increased test coverage by 15% and reduced deployment rollback rates.
Lead Software Engineer at App Annie
July 1, 2019 - June 1, 2020
Led a cross-functional team of 12 Front-End (React.js, TypeScript) and Back-End (Python, PostgreSQL) engineers across regions to deliver releases on schedule. Architected scalable features with React.js, Python, Redis, and PostgreSQL; improved user retention by 10%. Assessed AWS deployments to reduce feature creep by 15%. Championed Jest tests via Jenkins; increased automated test coverage and cut QA cycle times by 20%.
Lead Software Engineer at Realtor.com
July 1, 2017 - May 1, 2019
Led architecture and design to modernize systems; built Node.js microservice pipelines and MongoDB/Redis interactions to reduce API latency. Served as Scrum Master for scalable REST APIs; increased team velocity by 15% over two quarters. Directed story-mapping and technical requirements gathering, reducing cross-team dependency delays by 25%.
Senior Software Engineer at Realtor.com
August 1, 2016 - June 1, 2017
Migrated on-premise data center services to AWS with zero downtime using Splunk monitoring; reduced hosting costs by 15% annually. Delivered scalable Node.js APIs; improved UI with React. Drove full-stack features using Node.js, React, and Redis; focused on performance and reliability.
Research Assistant at Western University
September 1, 2014 - June 1, 2016
Designed and developed an automated text mining and semantic web system using RegEx; parsed two years of Wikipedia discussions with 95% accuracy and published results in an academic journal.
Software Engineer at Pinheads Interactive
February 1, 2012 - April 1, 2014
Built and mentored three teams across mobile, web, and gaming divisions; delivered 10+ client projects using Agile on time and under budget. Directed long-term resource planning to boost efficiency and productivity.
Senior Software Developer at Pinheads Interactive
May 1, 2010 - January 1, 2012
Designed, developed, refactored, and tested full-cycle software using C#, Java, PHP and MySQL.
Software Engineer at Tak Computer
August 1, 2007 - September 1, 2008
Developed application layers and optimized MSSQL queries and stored procedures, improving database response times for internal tooling built with C#.

Education

Master of Science at Western University
January 11, 2030 - June 1, 2016
Master of Science, Information Technology - Management at Universiti Teknologi Malaysia
January 11, 2030 - April 1, 2013
Bachelor Degree in Software Engineering at Shahid Bahonar University of Technology, Shiraz
January 11, 2030 - July 1, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Media & Entertainment, Real Estate & Construction