Summary
Taha Siddiqi is a Senior Software Engineer with 15 years of professional experience, blending 14+ years in Java enterprise development with 6+ years of deep functional-programming expertise in Clojure, OCaml, F#, SML and Scala. Based in Srinagar, he has a strong background delivering business-critical systems for the business supplies and banking sectors, including an eight-year tenure at JKBank and a long-running senior role at Xeric Corporation. Comfortable across legacy Java stacks (Spring, Hibernate, Tapestry, Struts) and modern FP paradigms, he excels at translating complex domain requirements into robust, maintainable systems. His engineering foundation in Electronics & Communication and an MCA underpin a pragmatic approach that bridges low-level thinking with high-level design. Colleagues rely on him for steady, thoughtful problem solving and for introducing functional techniques that improve code clarity and correctness.
15 years of coding experience
8 years of employment as a software developer
The Indira Gandhi National Open University (IGNOU)
Bachelor of Engineering, Electronics & Communication, Bachelor of Engineering, Electronics & Communication at 2003 Regional Engineering College
Urdu, Kashmiri, English