bahman shafiei
@bahmanshafiei
Senior .NET and Java backend engineer experienced in microservices, performance optimization, and mentoring.
What I'm looking for
I am a senior software engineer with over 10 years of experience designing, developing, and implementing backend and full-stack systems using .NET and Java ecosystems. I have contributed to migrations from monolith to microservices and delivered measurable performance improvements through careful architecture and optimization.
At TOSAN I built microservices with Spring Boot and helped introduce .NET Core into microservices architecture while developing and maintaining banking modules in C#/.NET. Previously, I worked as a full-stack developer improving service-desk and accounting software, achieving a 30% performance gain by adopting Dapper, async processing, and query optimization.
I mentor junior engineers, participate in architecture committees, and focus on clean architecture, SOLID principles, and pragmatic engineering practices to deliver reliable, maintainable software for enterprise customers.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Tosan
May 2022 - Present (3 years 9 months)
Contributed to migration from monolith to microservices, developing Java Spring Boot services and transforming front-end sections to Angular; developed and maintained five banking modules in C#/.NET and mentored new team members.
Software Engineer
Dooman Samaneh
Feb 2014 - May 2022 (8 years 3 months)
Worked as a full-stack developer on ITIL-aligned service desk and online accounting software, improved performance 30% by adopting Dapper and async processing, and led a 4-member team.
Web Developer
Freelancer
Jan 2008 - Feb 2014 (6 years 1 month)
Developed and launched custom websites for 20+ clients, built a user-friendly CMS, and implemented performance and SEO improvements that increased site traffic.
Education
Degrees, certifications, and relevant coursework
Azad University, Science and Research Branch
Master of Science, Software Engineering
Completed a Master of Science in Software Engineering focusing on advanced software design and engineering principles.
Golestan University
Bachelor of Science, Software Engineering
Completed a Bachelor of Science in Software Engineering covering software development, algorithms, and systems.
Enghelab College
Associate Degree, Computer Science
Completed an Associate Degree in Computer Science with foundational coursework in programming and computer systems.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring bahman?
You can contact bahman and 90k+ other talented remote workers on Himalayas.
Message bahmanFind 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!
