خلاصہ

I am a highly resourceful and accomplished Software Development professional with a proven track record of success in managing and developing software/systems.


I am proficient in designing, developing, and implementing complex systems, policies, and procedures, while ensuring the security of data, network access, and backup systems.


I am adept in identifying problematic areas, implementing strategic solutions, and preserving assets, information security, and control structures.



  • Possess a strong technical background in full-stack web development, E-commerce platforms, and Java-based web and desktop applications. Certified in data science tools, R programming, and tools for data science.

  • Skilled in handling annual budgets and ensuring cost-effectiveness, while boosting productivity, efficiency, and accuracy to inform business decisions. Proven ability to collaborate with internal teams and management to fix and improve existing products.


My key skills include Software Development Full Life Cycle, Full Stack Web Development, Mobile Application Development, Product Development, Project Management, Data Visualization, Data Analysis, Technical Architect Leadership, Database Design & Development, Test & Tools Development/Implementation


Technical Skills: C# .NET, SQL, MySQL, PL/SQL, MongoDB, Neo4j, Java, Android, Spring Framework, Hibernate, HTML, CSS, JavaScript, Bootstrap, Materialize CSS, Node JS, Flutter, React JS, Python, R, Firebase


My professional background and great industrial exposure coupled with an excellent track record makes me an ideal candidate for executive roles. As such I would welcome a discussion regarding opportunities with your organization that fit my background.

پراجیکٹس

E-Commerce Website
Chat-bot
Recommendation Systems Based on Users’ GPS Traces
Sale Prediction Of Renown Ecommerce website
E-Commerce Solution in Data Science
Digital Persona
Electronic Voting Management System:

تجربہ

کمپنی کا لوگو
Manager IT Services
Security Investment Bank Limited
ستمبر ۲۰۲۱ - موجودہ | Karachi, Pakistan

Establish and oversee Information Technology Department in all Capacities, as manager IT services, manage IT department to ensure that it meets the organization\'s needs. Oversee the department\'s daily operations and collaborate with other departments to provide technical solutions. Develop a strategic plan for IT initiatives, create a structure for the department, monitor the implementation of IT systems and processes, and evaluate their effectiveness. Additionally, guided improvements and ensure that the IT team is up-to-date with emerging technologies. Create and manage technical systems and related policies and procedures, coordinated with other departments to ensure alignment with the organization\'s overall goals and objectives. Ensure the security of the organization\'s data, including network access and backup systems, stay up-to-date with the latest security protocols and technologies and develop strategies to mitigate risk.

Develop solid understanding to the bank\'s needs and provided technical solutions to support operations. Partner with other departments to identify opportunities for technological advancements to meet organization\'s objectives.
Render a keen eye for details to identify areas of the organization\'s systems that are problematic, especially in the core banking system, and develop strategic solutions to address them.
Entrusted with the responsibility to maintain the organization\'s assets, including hardware and software, and ensuring that information security and control structures are in place to prevent unauthorized access.
Analyze department needs, identify vulnerabilities, and make recommendations for improvements to boost productivity, efficiency, and accuracy, also support leadership decisions by providing technical insights and reports
Formulate and manage the department\'s annual budget and ensure cost-effectiveness, develop strategies to maximize the organization\'s resources while meeting its technology needs.
Evaluate the organization\'s existing IT systems and make recommendations for improvements. Keep abreast with emerging technologies and make informed decisions about adopting new systems.

کمپنی کا لوگو
Assistant Manager IT
Security Investment Bank Limited
اگست ۲۰۱۹ - ستمبر ۲۰۲۱ | Karachi, Pakistan

Led design and development activities for Oracle Applications, adhering to project requirements and specifications: developed Oracle Applications in line with requirements and specifications of the project at hand. Designed and built custom solutions using Oracle technologies, as well as integrating existing Oracle applications with other systems. Implemented and maintained Oracle Systems in line with established standards, ensuring optimal functioning while working closely with team members to ensure that the systems security, reliability, and scalability. Created and maintained Oracle Reports, forms, SQL, PL/SQL, and procedures as part of software development activities, involved in writing code, testing it, and ensuring that it met the project requirements and specifications. Managed the Oracle Database Administration and Optimization activities, ensuring database reliability, scalability, and could meet business needs, also performed backups and restores, and troubleshoot any issues that arose.

Analyzed project requirements and developing design specifications. I worked closely with other team members and stakeholders to ensure that the design met the needs of the business and end-users, while also adhering to industry best practices and standards.
Conducted initial design reviews and guided improvements to enhance system functionality and performance by reviewing design documents, identifying areas for improvement, and providing feedback to the development team.
Provided technical support and guidance to other team members, as required: answered questions, provided guidance on best practices, and assisted with troubleshooting any technical issues.
Troubleshoot and resolve system issues in a timely manner to ensure uninterrupted system operations which involve identifying the root cause of the issue, developing a solution, and implementing it as quickly as possible.
Participated in system integration and acceptance testing, worked with other teams to ensure system meeting project specifications, addressed bugs identified during the testing phase, and ensured resolving in a timely manner.
Managed and maintained the organization\'s website, with additional responsibilities as a web developer; ensured that the website was up-to-date, secure, and met the needs of the business and end-users.

کمپنی کا لوگو
Software Engineer
Universal Solutions
دسمبر ۲۰۱۸ - اگست ۲۰۱۹ | Karachi, Pakistan

Identified and prioritized tasks throughout the software development life cycle, from requirement analysis to testing and deployment, executed all tasks with a focus on quality, efficiency, and timely delivery to ensure optimal outcomes for the organization. Developed E-Commerce web stores using popular content management systems like WordPress (WooCommerce), Magneto2, and Opencart. Built user-friendly, responsive, and scalable web stores that meet the clients\' requirements and business needs. Debugged code to identify and fix any errors, bugs, or performance issues, worked with the development team and leveraged various software testing tools to ensure that the code is of high quality and meets the requirements.

Partnered with internal teams and management to improve and enhance the existing products, coordinated design changes, feature additions, and bug fixes to meet the client\'s needs and drive business growth. Expertly ensured that these changes are made efficiently, effectively, and with minimal disruption to the product.
Documented the software development phases and monitored the system processes to ensure alignment with the business requirements and standards. Provided documentation to support software development life cycle and as an essential reference point for future development efforts.
Produced clean, efficient, and high-quality code that is scalable, maintainable, and optimized for performance. Developed software tools and applications that catered to the specific business needs and requirements, ensuring user-friendly and accessible application for the target audience.
Conducted validation and verification testing to ensure optimal software performance; analyzed the software requirements, identifying any potential issues or bugs, and testing the software to ensure that it meets the requirements and user needs. Performed testing with a focus on quality, efficiency, and timeliness to ensure that the software meets the highest standards.

کمپنی کا لوگو
Software Engineer
AR-Rahman Information Technology Solution Pvt Ltd
فروری ۲۰۱۸ - دسمبر ۲۰۱۸ | Karachi, Pakistan

Led Full Stack Web Development (Java Enterprise Edition & Android Development) along with Team Management. Demonstrated strong understanding of the software development lifecycle and worked on a wide range of projects, from building custom websites and applications to designing and implementing complex systems.

Managed development teams, effectively communicated technical concepts to both technical and non-technical stakeholders and drove all projects to successful completion.
Developed and maintained e-commerce platforms, used both WordPress and Opencart 2.x to provide comprehensive solutions for businesses looking to establish or enhance their online presence.
Created custom e-commerce websites with unique designs and features to meet the specific needs of each client.
Exercised hand-on approach to manage and drive Java Based Desktop Application Development Using Java SE.

کمپنی کا لوگو
Software Engineer
Innovatra Solutions
مارچ ۲۰۱٦ - جنوری ۲۰۱۸ | Karachi, Pakistan

Developed both web and desktop applications using JAVA an object-oriented programming language that provides robust and scalable solutions.

Demonstrated experience in WordPress, HTML, CSS, and JavaScript, to comprehensively understand web development with a focus on delivering high-quality and effective solutions.
Created User Acceptance Testing (UAT) plans to verify quality and functionality of ongoing projects and products before release and ensured the satisfaction of end-users and help identifying issues that need to be addressed.

تعلیم

DHA Suffa University Karachi
بیچلرز, بیچلرز ان سائنس, Computer Science‎
Robotics/Machine Learning, Artificial Intelligence
CGPA 2.5/4
2017

پیشہ ورانہ مہارتیں

ماہر CSS
ماہر Java
ماہر MySQL
متوسط .Net
ابتدائی Adobe Illustrator
ابتدائی Adobe Photoshop
ابتدائی Adobe XD
ماہر Advanced CSS
ماہر Agile Web Development
ابتدائی Android Management
ابتدائی AngularJS
ابتدائی Automation Languages Command
ابتدائی Bidding Strategies
ماہر Bootstrap
متوسط C#
ماہر Concurrent Versions System (CVS)
ماہر Core PHP
ماہر CPanel
ماہر CSS
ماہر CSS 3
ابتدائی Django
ماہر Elementor
ماہر Elementor Pro
ابتدائی Figma
متوسط Flexcube
متوسط Flutter
ماہر Front End
ماہر Frontend Development
ماہر Full Stack Web Development
ابتدائی GPT
متوسط Hardware Support
ماہر HTML
ماہر HTML 5
ماہر HTML and XHTML
ماہر HTML To Wordpress
ابتدائی HTML5 
ابتدائی Invasion
ماہر IT Support
ابتدائی JAVA
متوسط Java Framework
ماہر Javascript
متوسط Jira
ماہر Jquery
متوسط Laravel
ماہر Low Voltage Systems Handling
متوسط Mobile App UI Design
متوسط Mocking Slicing
متوسط MongoDB
ماہر MySQL
متوسط Networking Skills

زبانیں

متوسط انگریزی
ماہر اردو