Dashti Ali is a pragmatic full-stack software developer based in Old Toronto with roughly eight years of professional experience and over four years focused on end-to-end application development. He builds robust .NET solutions—desktop WPF apps using MVVM and web APIs with .NET Core—paired with Angular front-ends and thoughtful database design, including complex SQL queries, indexes and views. His background spans hands-on roles from freelance web development and IT support to teaching programming and training others, giving him a strong foundation in both delivery and mentorship. At ENTEGRA he emphasizes clean, object-oriented C# code, scalability and maintainability while actively participating in bug fixes and code reviews. With an academic grounding in scientific computation and mathematics, he brings analytical rigor to solving complex business challenges and translating them into practical, automated software. An interesting detail: his experience ranges from UI/UX and conference web work to building training applications, reflecting versatility across both user-facing design and backend engineering.
8 years of coding experience
4 years of employment as a software developer
Master's Degree, Scientific Computation, Master's Degree, Scientific Computation at University of Nottingham
Bachelor of Science, Mathematics, First-class honours, Bachelor of Science, Mathematics, First-class honours at Koya University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.