Hassam Salam

Hassam Salam Email and Phone Number

Software Development Manager @ BariTechSol
Karachi, PK
Hassam Salam's Location
Karāchi, Sindh, Pakistan, Pakistan
About Hassam Salam

I'm a Software Engineer with more than 10 years of experience in software development. Currently, I'm working as an Associate Software Development Manager, where I lead and mentor teams to deliver high-quality solutions.Throughout my career, I've had the opportunity to work with an extensive array of technologies, including:Programming: C, C++, C#, JavaScript, Python, TypeScriptFrameworks: .NET framework, ASP.NET Web Forms, ASP.NET MVC, ASP.NET Core, AngularJS, Angular, Bootstrap, KONVA JS, React JS, React NativeORM: Entity Framework, DapperServers: Node.js, IIS, KestrelRepository: SVN, GitHub, TFSServices: Web Services (.asmx), WCF (SOAP and REST both), and Web APIDatabases: SQL Server, MongoDBArtificial Intelligence: RAG, LLM, OPEN AI, Ragas Eval, ATHINA AI, Hugging FaceOthers: LINQ, SignalR, ADO.NET, Angular Material, AJAX, Microservices, Firebase, Next.js, PostgreSQL, Microsoft Teams IntegrationsThese experiences have equipped me with a diverse skill set, allowing me to tackle a wide range of challenges and contribute effectively to various projects.With my extensive experience and expertise, I also serve as a software consultant, providing invaluable insights and guidance to organizations seeking to optimize their technological strategies and solutions.Let's connect and explore how we can collaborate to achieve great things together!

Hassam Salam's Current Company Details
BariTechSol

Baritechsol

View
Software Development Manager
Karachi, PK
Website:
baritechsol.com
Employees:
114
Hassam Salam Work Experience Details
  • Baritechsol
    Software Development Manager
    Baritechsol
    Karachi, Pk
  • Baritechsol
    Associate Software Development Manager
    Baritechsol Jan 2022 - Present
    Lead, guide, and mentor a team comprising Software Developers and Quality Assurance professionals.Provide technical expertise, architectural guidance, and strategic direction to the team.Supervise project execution, monitor progress, and ensure on-time delivery while upholding high-quality standards.Review and finalize specification documents before submission to clients.Identify opportunities for process improvements, efficiency gains, and automation within the development lifecycle.Involve in complete software development life cycle, from requirements gathering to project delivery.Collaborate with clients to understand project requirements and translate them into technical solutions.Represented the company at GITEX for two consecutive years in GITEX2022 and GITEX2023.Act as a bridge between different teams, promoting alignment and efficient collaboration.Ensure quality of deliveries by high involvement in QA process.Involve in interviewing and recruitment processes to scale up the development teams.
  • Baritechsol
    Technical Team Lead
    Baritechsol Jan 2020 - Dec 2021
    Karachi, Pakistan
    Lead and mentor a team of Software developers.Train and guide team members in technical aspects and career development.Set clear objectives, priorities, and tasks along with estimations for each team members.Stay updated with industry trends, emerging technologies, and best practices.Drive innovation and improvement initiatives within the team and product.- Identify opportunities for process enhancements, automation, or tooling improvements.Ensure code quality, adherence to coding standards, and best practices.Implement and maintain proper documentation and version control.Final code review after the review of Senior Software Developer.Collaborate with Clients to understand project requirements and translate them into technical solutions.Ensure timely delivery of high-quality software within project constraints.Act as a bridge between different teams, promoting alignment and efficient collaboration.Involve in interviewing and recruitment processes to scale up the development teams.
  • Bari'S Technology Solution
    Senior Software Developer
    Bari'S Technology Solution Jan 2018 - Dec 2019
    Develop high-quality software design and architecture with minimal guidanceAnalyze clients requirements, divide it into modules and assign task to junior and mid level developers.Integrate different code modules and ensure that code works properly as a single unit.Conducting code reviews of junior and mid level developersUse version control system (like Tortoise SVN and Github) to manage, collaborate and deliver the code.Provide training to juniors and mid level developers and help them in their professional growth.Involve in interviewing and recruitment processes to scale up the development teams.Provide realistic estimations after analyzing task.
  • Bari'S Technology Solution
    Associate Senior Software Developer
    Bari'S Technology Solution Jan 2017 - Dec 2017
    Karachi, Pakistan
    Analyze client's requirements, make understanding and discuss concerns and changes with Senior Dev / Team Lead.Design, code and debug software applications to handle complex tasks.Conducting code reviews for junior developers to ensure code quality and coding standards. Also provide constructive feedbacks.Use version control system (like Tortoise SVN) to manage, collaborate and deliver the code.Provide training to junior resources and help them in professional growth.Conducting developer level testing and assisting in the quality assurance process.Taking ownership of tasks assigned by Senior Dev / Team lead and delivering the task on time.Create and maintain technical documentation for code, processes, and procedures.Keep up-to-date with market trends and latest technologies in software development.
  • Baritechsol
    Junior Software Developer
    Baritechsol Jan 2016 - Dec 2016
    Understanding the codebase and gain hands-on knowledge of the products.Writing and maintaining efficient code by following coding standard and best coding practices.Debug/analyze code to identify and fix bugs/issues as well as optimize code to improve performance.Collaborate with senior developers, team leads and team members to improve product functionality and design/implement software solutions.Conducting developer level testing and assisting in the quality assurance process.Debugging and finding the root causes of the issue reported by client and then provide solutions.Use version control system (like Tortoise SVN) to access repositories.Research on new technologies as per software development requirement.Work in a team environment and co-ordinate with other team members to complete the task on time.
  • Softronic Systems (Pvt) Limited
    Junior Software Engineer
    Softronic Systems (Pvt) Limited May 2015 - Dec 2015
    Write, test, and maintain code in accordance with best practices.Collaborate with senior developers and Team Lead to implement software features and functionalities.Identify and debug software defects reported in production.Collaborate with the testing team to resolve issues and ensure the software's smooth operation.Participate in team meetings, providing updates on progress and contributing to discussions.Continuously learn and update technical skills to stay current with industry trends.Contribute to the development of new features and enhancements based on project requirements.Work with databases, including writing and optimizing queries.Follow security guidelines to mitigate potential vulnerabilities.Seek mentorship from Team Lead to grow as a software developer.
  • Confidential
    Full Stack Software Developer
    Confidential Nov 2014 - May 2015
    United States
    I've worked as a Full Stack Software Developer for various international clients, and I've received feedback from these clients.marksykov:“Solved problem on-time and in minimum budget. Great development skills in .NET. Very professional, fast, and accurate. I would always hire him.”Design Studio:“First time using freelancer.com, and mhassamkhan's work was awesome. Great service – completed my project one day before the deadline. Your service is awesome.”Ali Khalid:“Amazing work. I would recommend him again.”HaurtzS:“Quality work, communicative business understanding, and fast delivery! Would like to hire him again.”Monethos:“Good contractor. Nice guy and good communication.”Sara Khan:“Excellent work, will hire him again in the future!”Gaurav:"He is very good and concerned about making the client understand the given project with solutions. Highly recommended."Gaurav:"Highly recommended person, experienced developer for web development using AngularJS and Node.js."
  • Shinersoft
    Software Developer
    Shinersoft Aug 2013 - Nov 2014
    Karachi,Pakistan
    Write, test, and maintain code in accordance with best practices.Collaborate with senior developers and Team Lead to implement software features and functionalities.Identify and debug software defects reaised in production.Participate in team meetings, providing updates on progress and contributing to discussions.Continuously learn and update technical skills to stay current with industry trends.Contribute to the development of new features and enhancements based on project requirements.Work with databases, including writing and optimizing queries.Follow security guidelines to mitigate potential vulnerabilities.Seek mentorship from Team Lead to grow as a software developer.

Hassam Salam Skills

C# Programming Software Engineering Javascript Oop Visual Studio Html Asp.net Css C++ Microsoft Sql Server Web Development Mysql Jquery C .net Linq Vb.net Asp.net Mvc Java Php Database Design Netbeans Ado.net Android Development Databases Json Web Applications Microsoft Excel Eclipse Android Visual C# Visual Basic Silverlight Visual C++ Photoshop Mvc Windows Phone Html 5 Uml Asp Sql Server Management Studio Powerpoint Pencil Visual Paradigm Microsoft Project 2010 Quick Test Professional Angularjs Visio Opengl

Hassam Salam Education Details

Frequently Asked Questions about Hassam Salam

What company does Hassam Salam work for?

Hassam Salam works for Baritechsol

What is Hassam Salam's role at the current company?

Hassam Salam's current role is Software Development Manager.

What schools did Hassam Salam attend?

Hassam Salam attended Ned University Of Engineering And Technology, Ned University Of Engineering And Technology, Dj Govt Science College, Karachi.

What are some of Hassam Salam's interests?

Hassam Salam has interest in Reading Books, Programming, Playing Football, Reading Mind Sciene Articles.

What skills is Hassam Salam known for?

Hassam Salam has skills like C#, Programming, Software Engineering, Javascript, Oop, Visual Studio, Html, Asp.net, Css, C++, Microsoft Sql Server, Web Development.

Who are Hassam Salam's colleagues?

Hassam Salam's colleagues are Sayyad Hassaan Ali, Waqas Ali Abbasi, Reeha Kothari, Hassan Khatai, Moiz Ansari, Hidayat Ullah, Shahzaib Siddiqui.

Not the Hassam Salam you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.