Summary

Experienced Software Development Professional | Product Architect | Technical Leader | Cross-Functional Coordinator


With over 12 years of experience in software development, I am a seasoned professional who excels in various roles, including product architecture, database structuring, software development, management, and technical leadership. My expertise extends beyond the software realm as I actively collaborate with different departments, including Sales, SEO, Designers, and Developers, in my work with a Design Agency.


In terms of core skills, I possess a comprehensive understanding of a wide range of technologies. On the backend, I am proficient in .NET, .NET Core, C#, ASP.NET MVC, ASP.NET Web API, ASP.NET Web Forms, and Windows Forms (Desktop). I have expertise in database management, particularly with MySQL, and possess strong knowledge of website security practices.



On the frontend, I am well-versed in React.js, jQuery, AngularJS, Express, MongoDB, JavaScript, HTML, Bootstrap, Angular, and Node.js. I am adept at working with various data access frameworks such as ADO.NET, Entity Framework, Linq2SQL, and Dapper. Additionally, I have experience working with WordPress and PHP.



Throughout my career, I have successfully undertaken large-scale product customization projects, showcasing my ability to handle complex requirements and deliver tailored solutions. I take pride in having developed numerous products and portals, each designed to meet specific business objectives and user needs.



In addition to my technical expertise, I possess strong leadership skills and thrive in challenging environments. I have a proven track record of leading technical teams, providing guidance and mentorship, and successfully delivering projects on time and within budget. My ability to effectively coordinate with cross-functional teams enables me to drive collaboration and achieve project milestones.



I am driven by a passion for innovation and continuous learning, always keeping abreast of the latest industry trends and advancements. I actively seek opportunities to enhance my skills through certifications, trainings, and staying connected with industry communities. 



If you are seeking a results-oriented software development professional with a diverse skill set and a proven ability to architect products, coordinate cross-functional teams, and deliver exceptional results, I invite you to connect with me. Let's explore how we can collaborate to achieve your business objectives.



Thank you for visiting my profile, and I look forward to connecting with you!

Projects

Freelance.com Projects
Point of Sale Software
HRMS Desktop for tracking all events in Computer by the employee.
Implemented Web Security for all Web Products
Migration of Technology of Products from Asp.Net to MVC
Baritechsol site
econtentsol
infinity chess tournament portal
See More

Experience

Company Logo
Development Team lead
BaritechSol
Jan 2021 - Aug 2023 | Karachi, Pakistan

I have had the opportunity to work simultaneously in two different departments: Design Agency and Software Development. This unique experience has allowed me to gain a comprehensive understanding of both disciplines and develop a versatile skill set. Working in Software Department In the software development department, I have taken a leading role in building an exceptional module for HRMS and Finance. This involves not only development tasks but also code reviews, database design, and coordinating with various development teams for both backend and frontend aspects. As part of my responsibilities, I closely collaborate with designers to ensure a seamless UI flow that enhances user experience. Furthermore, I actively engage with different teams, providing assistance and support to help complete the module successfully. Through effective coordination and teamwork, I contribute to the overall success of the project while maintaining high standards of quality and efficiency.
Modules

·         Finance
·         Leave Management
·         Auto Attendance
·         Taxation
·         Dashboards
·          Permission , Roles Management
·         Dynamic Auto Reviews System
·         Dynamic Reports Management system  etc.

Working in Digital Agency

1.      Held a technical leading role, overseeing and delivering multiple projects.
2.      Responsible for maintaining and enhancing brand identities for clients.
3.      Provided technical support and guidance to the team member’s.
4.      Specialized in Word Press plugin customization to meet client requirements
5.      Resolved issues raised by the SEO department to optimize website performance.
6.      Responded to client queries and effectively incorporated client feedback into design projects.
7.      Coordinated with the IT department to ensure seamless deployment and address security concerns. projects

·         Learning Management System
·         Insurance Portal
·         Meeting Schedule System
·         Static sites
·         buying services online and making payments
·         Ecommerce projects
·          wordpress plugin customization
·          Website Security
·         Make UI flow in ERP Level system with Designers



Company Logo
Team Lead at Bari\'s Technology Solution
BaritechSol
Aug 2017 - Dec 2020 | Karachi, Pakistan

As a technical lead, I have gained extensive experience in various aspects of software development and leadership. I have excelled in requirement analysis, accurately assessing and communicating product changes to ensure a clear understanding among team members. My expertise in code development has enabled me to contribute high-quality code to projects, while also conducting thorough code reviews to maintain code quality and consistency. I have actively provided technical assistance to team members, fostering a collaborative environment and supporting their growth. Managing code merges and ensuring seamless integration of changes has been a key responsibility, alongside effectively managing repositories and deployment processes. Guiding the team in the right direction has been a priority, aligning their skills and setting clear goals for successful project outcomes. Additionally, I have coordinated with various departments such as Business Analysts, QA, and the CEO, facilitating effective communication and ensuring project alignment with business objectives. Overall, my experience as a technical lead encompasses a diverse range of responsibilities that have equipped me with valuable skills in software development and leadership.
Some Projects
Designed and Developed a complete HR Management System (API, Desktop, Portal) Products customization For US Client Designed architecture for different products and teams Built an large scale MVC portal from scratch (backend and frontend) Implemented security Modules for all products
Responsibilities 
·         Analyze cases , requirement
·         Development
·         Code Review
·         Technical guidance to the team’s members
·         Interaction with development ’s team, QA , BA and CEO
·         Deliver project

Company Logo
Senior Software Developer
Baritechsol
Jan 2014 - Jul 2016 | Karachi, Pakistan

I\'ve worked on diverse products, provided training to junior team members, led the implementation of an MVC project from scratch, successfully converted a product from ASP.Net to MVC, and conducted thorough code reviews to ensure quality and efficiency. My experience reflects adaptability, leadership, and a commitment to excellence in development processes...

Company Logo
Software Developer
Baritechsol
Jan 2013 - Dec 2013 | Karachi, Pakistan

Company Logo
Junior Software Developer
Baritechsol
Oct 2010 - Dec 2012 | Karachi, Pakistan

Throughout my career, I have gained expertise in customizing ERP-level products, working on both backend and frontend development using .Net Technologies. I have successfully tackled projects involving web, desktop, reporting, and web services. With a proactive approach, I independently analyze requirements provided by Jira without relying on external assistance. In addition, I have effectively coordinated with US-based teams, consistently demonstrating my determination to solve problems autonomously. My self-motivation drives me to excel in every aspect of my work.       
Customization 
Desktop App. (.Net win form)
Desktop app (WPF)
ERP Level applications in web (Asp.Net)
Reporting Module (SSRS)           

Company Logo
Software Developer
Innovative solution
May 2010 - Oct 2010 | Karachi, Pakistan

In my early experience, I specialized in code refactoring, optimizing existing codebases for enhanced performance and maintainability. Additionally, I contributed to the development of UI of desktop app using Windows Forms and built website using ASP.NET

Education

University of Karachi
Bachelors, , B.S in Computer Science‎
Grade B
2010

Skills

Expert .NET
Expert C#
Expert Full Stack Developer
Expert MVC
Expert Product Development Cycle
Expert SQL
Expert SQL SERVER
Beginner Xamarin
Expert .Net
Expert .Net Core
Expert Ado.Net
Expert Algorithm Knowledge
Intermediate Angula Js
Expert Angular.js
Expert ASP.Net
Expert Authentication
Beginner AWS
Expert Bootstrap
Expert Bootstrapping
Expert C#
Expert C# 4.0
Intermediate Dapper
Expert Data Structures Command
Beginner Design Patterns
Expert Entity Framework
Intermediate Git
Expert HTML and XHTML
Intermediate HTML5 
Expert JavaScript
Expert Jquery
Expert JSON
Expert LINQ
Expert Micro Services
Expert Micro Services Architecture
Expert Microservices
Beginner Microsoft Azure
Expert Microsoft SQL Server
Intermediate MVC
Expert OOP
Expert Payment Gateways
Expert Query Language
Intermediate React JS
Expert REACT.JS
Intermediate Reporting SSRS
Expert Rest API
Beginner Software Security
Beginner VB.Net
Expert WebApi2

Languages

Expert Urdu
Intermediate English

Companies Followed