Jian Shen is a Senior Software Engineer based in Ireland with seven years of professional experience building web, client/server and desktop applications across Microsoft and open-source stacks. Currently at Microsoft, he focuses on ASP.NET MVC, TypeScript/AngularJS front-ends, RESTful API design, logging libraries and Azure deployments, bringing practical cloud experience. He has a strong academic foundation in distributed systems (MSc, Trinity College Dublin) and a broad language palette including C#, Java, PHP and Objective-C, which lets him bridge legacy codebases and modern web frameworks. Jian’s background includes end-to-end product development from high-traffic web apps to bespoke desktop systems for media clients, and he pairs rigorous testing and documentation with hands-on implementation. Fluent in English and native Chinese, he often serves as the technical owner translating complex requirements into maintainable solutions across multicultural teams.
7 years of coding experience
7 years of employment as a software developer
Master, MSc Network and Distributed System, Master, MSc Network and Distributed System at Trinity College Dublin
Bachelor, Computer Science, Bachelor, Computer Science at Griffith College Dublin
Bachelor, Electronics and Information Engineering, Bachelor, Electronics and Information Engineering at Dalian Jiaotong University
Higher Diploma, Computer Science, Higher Diploma, Computer Science at Portobello College Dublin
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.