William Rashidi

William Rashidi Email and Phone Number

Senior Software Engineer @ MyDutyCollect
William Rashidi's Location
Yerevan, Armenia, Armenia
About William Rashidi

.NET Software Engineer10+ years of expertise in .NET technologies• C#• PHP• ASP.NET, .NET Core, Laravel, WebAPI 2, Restful APIs• SignalR for real-time communication• SQL (SQL Server, MySQL, PostgreSQL)• NoSQL (MongoDB, Redis)• Microservices, Domain-Driven Design (DDD)• TDD experience• Docker, Kuberneetes• Full-stack proficiency with HTML, CSS, TailwindCSS, JavaScript, TypeScript (Vue.js), and deep understanding of front-end and back-end harmony• Committed to Software Craftsmanship and driven by a passion for continuous learning

William Rashidi's Current Company Details
MyDutyCollect

Mydutycollect

View
Senior Software Engineer
William Rashidi Work Experience Details
  • Mydutycollect
    Senior Software Engineer
    Mydutycollect Jun 2024 - Present
    Dublin, County Dublin, Ireland
  • Mydutycollect
    Software Engineer
    Mydutycollect Dec 2023 - Jun 2024
    Ireland
  • X180
    Senior Back-End Developer
    X180 2021 - 2023
    Istanbul, Turkey
    Developed the back-end system for a Crypto Copy Trading platform using ASP.NET.• Integrated with various cryptocurrency exchange APIs (Binance, BingX, Bybit, Gate.io, Kucoin) to automate trade execution.• Implemented robust error handling using retry policies to ensure successful trades even in the face of network errors or disruptions.• Optimized memory efficiency and performance through memory caching for real-time trading data.
  • Self-Employed
    Desktop And Back-End Application Development
    Self-Employed 2012 - 2022
    Tehran, Tehran Province, Iran
    Developed over 80 desktop VPN applications on Windows platform using C# and WPF, providing millions of people with the freedom to access the internet securely and without restrictions.• Implemented multiple protocols including VPN, OpenVPN, ShadowSocks, V2Ray, and WireGuard to ensure secure and reliable connections.• Drove the development of back-end systems using PHP Laravel, powering the core functionality of applications.• Leveraged WebSocket to enable real-time data… Show more Developed over 80 desktop VPN applications on Windows platform using C# and WPF, providing millions of people with the freedom to access the internet securely and without restrictions.• Implemented multiple protocols including VPN, OpenVPN, ShadowSocks, V2Ray, and WireGuard to ensure secure and reliable connections.• Drove the development of back-end systems using PHP Laravel, powering the core functionality of applications.• Leveraged WebSocket to enable real-time data updates, greatly improving user interface responsiveness and providing instant notifications for critical events.• Maintained and updated the applications to ensure compatibility with the latest operating systems and security patches. Show less
  • Satya Houshmand Parsian
    Full-Stack Developer
    Satya Houshmand Parsian 2018 - 2021
    Tehran, Tehran Province, Iran
    Developed and led both back-end and front-end development for team projects using ASP.NET Core, SQL Server and Vue.js, delivering high-quality mobile applications such as a diabetes scheduler and an administration panel.• Led optimization efforts on a commercial project as Senior Developer, reducing code base from 100k to 10k lines and achieving remarkable gains in performance and functionality.• Mentored three interns in back-end and front-end development, teaching them… Show more Developed and led both back-end and front-end development for team projects using ASP.NET Core, SQL Server and Vue.js, delivering high-quality mobile applications such as a diabetes scheduler and an administration panel.• Led optimization efforts on a commercial project as Senior Developer, reducing code base from 100k to 10k lines and achieving remarkable gains in performance and functionality.• Mentored three interns in back-end and front-end development, teaching them C#, ASP.NET Core, and Vue.js, and providing guidance on best practices in software engineering. Show less

William Rashidi Education Details

  • Parand Azad University
    Parand Azad University
    Computer Programming

Frequently Asked Questions about William Rashidi

What company does William Rashidi work for?

William Rashidi works for Mydutycollect

What is William Rashidi's role at the current company?

William Rashidi's current role is Senior Software Engineer.

What schools did William Rashidi attend?

William Rashidi attended Parand Azad University.

Not the William Rashidi you were looking for?

  • William Rashidi

    International Development || Corporate Philantrophy || Human Rights || Public Policy
    Lagos State, Nigeria

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.