Mahmood Tajik
About Mahmood Tajik
Mahmood Tajik is a Software Engineering Manager with extensive experience in software development and engineering management. He currently serves as the Director of Software Engineering at Azenta Life Sciences and has held various engineering roles at companies such as Brooks Automation and Hamilton Storage Technologies.
Current Role at Azenta Life Sciences
Mahmood Tajik serves as the Director of Software Engineering at Azenta Life Sciences since 2021. In this role, he is responsible for overseeing software engineering projects and ensuring the alignment of software development with organizational goals. He utilizes UML tools to prepare detailed system requirements and design documents based on inputs from both internal and external customers.
Previous Experience at Brooks Automation
Prior to his current position, Mahmood Tajik held multiple roles at Brooks Automation. He served as Software Engineering Manager from 2014 to 2024, where he managed software engineering teams and projects. He also worked as Director of Software Engineering for a year from 2020 to 2021, and as a Senior Software Engineer from 1994 to 1998. His extensive tenure at Brooks Automation highlights his commitment to the organization.
Educational Background
Mahmood Tajik has a strong educational foundation in engineering and computer science. He earned a Bachelor of Science in Electrical Engineering from the University of Massachusetts Amherst, followed by a Master of Science in Computer Science from Boston University. He also holds a Master of Science in Applied Mathematics from the University of Massachusetts. This diverse academic background supports his expertise in software engineering.
Technical Skills and Expertise
Mahmood Tajik possesses a wide range of technical skills relevant to software engineering. He is proficient in object-oriented design and programming, utilizing technologies such as OOD, OOP, UML, and various design patterns. His programming language expertise includes C#, .NET Framework, C++, Java, and VB. He is also experienced with development tools like Visual Studio, Perforce, and Rational Rose, among others.
Career History and Roles
Mahmood Tajik has held various positions throughout his career, beginning as a Calculus Instructor at the University of Massachusetts from 1984 to 1987. He transitioned into software engineering roles, including Senior Software Engineer at ADE Corporation and Software Engineering Manager at Hamilton Storage Technologies. His career spans over three decades, showcasing his growth and contributions to the field of software engineering.