Summary
Kamal Mukherjee is a seasoned software leader and full-stack developer based in New York, currently serving as Vice President and Senior Software Engineer at Bank of America with a background in application architecture. With a 20+ year IT career that spans IBM consulting, regional MIS leadership, and founding a startup, he blends enterprise-scale engineering with entrepreneurial instincts. He recently augmented his skill set with Columbia University training in full-stack development and data science, bridging modern web development and analytics. Known for pragmatic architecture and delivery, he transitions smoothly between hands-on coding and strategic technical leadership. An interesting thread in his career is the long arc from early systems and programming roles in India to senior technical leadership in US finance, reflecting adaptability and sustained technical curiosity.
7 years of coding experience
19 years of employment as a software developer
Data Analyst Data Science, Data Analyst Data Science at Columbia University
BA Philosophy History Political Sc, BA Philosophy History Political Sc at University of Calcutta
Bengali, English, Hindi