Yashar Heydari
Technical Lead @AlphaSense
Signup · Get unlimited contacts
WORK HISTORY
Technical Lead @AlphaSense
Vancouver, BC, CA
Designed and developed and maintained Microsoft Office JS add-in using TS and React as well as VSTO add-in development using C#• Integration with multiple end-points for data gathering and representation• Performance optimization and user experience improvements by designing and implementing multi-layered caching and request batching
EDUCATION
Amirkabir University of Technology - Tehran Polytechnic
Master's degree, Computer Software Engineer
Islamic Azad University
Bachelor's degree, Computer Software Engineering
Shamsipour Technical and Vocational College
Associate's degree, Computer Software
SKILLS
ABOUT YASHAR HEYDARI
Passionate about Software Engineering attended Informatics Technical College where I was first introduced to programming languages like C, Pascal, and Delphi. Later on, as a graduate Software Engineering, I hired into VC++ Developer role in a lead Banking Solutions Provider company (Tosan known as Kishware at that time) developing and supporting CORE-Banking application running 24/7 in Banking industry.As an enthusiastic developer urging to learn more and gain priceless experience of dealing with enormous data-manipulating enterprise systems, I took part in a variety of improvement projects both in Database (Oracle Packages, Queries, and Scripts) and Application (Memory Management, Communication Patterns, and Code Refactoring) layers.Being keen to solve problems and providing solutions in both Business and Application, learned lots of business (Banking and Fin-tech) concepts and requirements as well as how an enterprise solution could address all those requirements efficiently. This established a valuable experience to best deal with Big-data and OLTP applications.As a development team-lead and later on as a Software Development Manager, I never stopped coding and always felt the need for learning more and more. For all past 9 years, I coded with C# and Java and practiced a variety of Software Engineering Practices such as Scrum, Code-Review, Unit-Testing, TDD, and so on.Still, after all these years my thirst for solving problems and learning new concepts, frameworks and programming languages has not subsided, so I am spending my spare time learning and coding new programming languages and software engineering concepts.Skills and Interests (not limited to): C#.Net framework, Java, Spring Boot, Angular, Oracle, PL/SQL, Microsoft TFS, GitHub, Python, Cloud, microservices, AWS, SaaS, Scrum, TDD, DevOps
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.