Azad Memon
Web Consultant at Softnox Technologies Pvt Ltd.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Softnox Technologies Pvt Ltd.
-
Pakistan
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Web Consultant
-
Jan 2023 - Present
-
-
-
AgriDunya Technologies
-
Pakistan
-
Facilities Services
-
1 - 100 Employee
-
Software Developer
-
Nov 2021 - Mar 2023
AgriDunya is an Agritech (B2B) Marketplace platform that predominantly solves the challenges being faced by farmers & vendors, by supplying Input products (fertilizer, pesticides, seeds, etc.) to them on-demand at their doorsteps. It also provides a marketplace for the product to be traded on B2B mode, where the buyers and sellers can directly connect & trade-in different agricultural products. as an add-on, the platform also provides Daily Mandi Rates, Weather updates, and farming solutions information via mobile application. Provide technical leadership to team of integration developers. Define, publish, and communicate integration technology standards, frameworks, principles, and roadmap, in partnership with solution and integration architects Drive service oriented architecture to enable reusable interfaces and champion common interface standards and architectural patterns. Partner with data owners, data consumers and engineering teams to ensure seamless end-end flow Engage and partner with vendor(s) and service providers, while supporting integration initiatives. Use your sound analytical skills; with the ability to identify key issues and information in complex situations, problem solve and work closely with the appropriate experts within the team and the company to find solutions. Contribute thought leadership to the development and evolution of our integration framework to provide API-Led connectivity to core business applications and provide overall management of the integration platform. Drive automation of processes to improve efficiency. Be hands on, working with the integration developers, providing technical and design guidance. Manage governance, implementation and adherence to audit controls and secure SDLC practices. Show less
-
-
-
PHED HYDERABAD Government Sindh
-
Hyderabad District, Pakistan
-
Software Developer
-
Oct 2020 - Oct 2021
Database designing and maintenance. Collaborate and work with frontend and mobile app developers on the backend needs of projects. Keep abreast of new trends and best practices in web development. Develop, test and implement new software programs. Clearly and regularly communicate with management and technical support colleagues. Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing. Identify ideas to improve system performance and impact availability. Resolve complex technical design issues. Development of technical specifications and plans. Make good technical decisions that provide solutions to business challenges. Communicate effectively and professionally in all forms of communication with internal and external customers. Multi-task and change from one task to another without loss of efficiency or composure. Possess strong problem solving and decision-making skills while using good judgment. Demonstrable experience in STL, Boost, TCP/IP Sockets and multi-threaded programming Experience with CMake Good knowledge of design patterns and principles SOAP, Rest API development experience Understanding of security standards and compliances Experience with Git Experience OpenAPI Specification and documentation Experience with messaging systems Knowledge of CI/CD pipeline tools Strong Database Concepts Development Experience in Client Server architecture Strong Operating system concepts Development experience on Linux Unix Shell Scripting Ability to quickly comprehend complex business processes and existing systems' architecture, and propose efficient solutions to tough problems An aptitude for debugging, mathematics, problem solving and mastering new languages and APIs in a short time span Comfort in both old-school and Agile development methodologies Test Driven Development experience Excellent analytical and technical skills Strong interpersonal and teaming skills Show less
-
-
-
Ovue
-
United States
-
Computer and Network Security
-
Software Developer
-
Mar 2018 - Nov 2020
Worked with and build a world class Platform Engineering group. Highly technical hands-on role which will help enhance team skills. Fast-paced agile environment that deals with huge volumes of data, so you’ll have an opportunity to sharpen your software development and data skills and work on an emerging technology stack. Worked on Tier-1 applications that are in the critical path for the business. Worked on cutting edge technologies such as Cloud AWS, Databricks, NIFI. .Net, .Net Core, MVC, C#, SQL Server, JavaScript frameworks (JQuery, Require.js, Knockout.js/ Angular.js, React.js) Proficient with software development lifecycle (SDLC) methodologies like Agile, Test-driven development Familiarity with frameworks such as Angularjs, Durandaljs, Backbonejs, Knockoutjs, and Bootstrap.js Good experience with developing solutions involving relational database technologies on SQL Server platform, stored procedure programming experience using Transact SQL. Proficient with software development lifecycle (SDLC) methodologies like Agile, Test-driven development. Effectively interact with customers, business users and IT staff. Strong .NET. .NetCore (C#) and SQL skills Experience with Object oriented Javascript such as React JS, Angular JS, Ext-JS Proficient with software development lifecycle (SDLC) methodologies like SAFe, Test-driven development Proficiency in the development environment, including IDE, web & application server, GIT, Continuous Integration, unit-testing tool and defect management tools Experience with SQL and NoSQL databases Experience with stream processing engines like Kafka etc. Expertise in building even driven scalable & resilient systems Experience in the Financial services domain Experience working in cloud computing environments such as AWS, Azure, or GCP Experienced with Big Data platforms such as Apache Hadoop and Apache Spark, NiFi Experienced Snowflake, Databricks Experienced SAFe Agile Framework Show less
-
-
-
Genetech Solutions
-
Pakistan
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Web Developer
-
Jun 2016 - Nov 2017
Worked independently and delivered high-quality work on time in-depth knowledge of object-oriented PHP programming, an understanding of MVC designs, and working knowledge of front-end technologies including HTML5, JavaScript, and CSS3. Ultimately, designed and built a top-level efficient PHP module while seamlessly integrating front-end technologies. Development Role: · MVC framework: Laravel Utilization of Javascript — jQuery & AJAX Troubleshooted, tested, and maintained the core product software and databases to ensure strong optimization and functionality. Responsibilities: Conducted analysis of website and application requirements. Writing back-end code and building efficient PHP modules. Developed back-end portals with an optimized database. Troubleshooted application and code issues. Integrated data storage solutions. Responded to integration requests from front-end developers. Finalized back-end features and testing web applications. Updated and altering application features to enhance performance. Discussed project aims with the management and development team. Designed and built web applications using Laravel. Troubleshooted issues in the implementation and debugging of builds. Worked with front-end and back-end developers on projects. Tested functionality for users and the backend. Ensured that integrations run smoothly. Scaled projects based on management feedback. Recorded and reporting on work done in Laravel. Maintained web-based applications. Presented work in meetings with the management. Designed well-architected software and writing clean code. Collaborated with stakeholders and other engineering teams. Software support and maintenance, participating in an on-call rotation. Provided constructive feedback during design review or code review. Provided thoughtful estimates of effort. Articulated multiple solutions and their trade-offs. Advocating opinions and respectfully voicing disagreements. Show less
-
-
-
Synapse Consulting
-
Pakistan
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Junior Software Engineer
-
Nov 2015 - Jun 2016
Job Responsibilities Designed innovative commercial software and writing high-quality code to bring them into production. Implemented new features on existing software products by solving complex implementation problems and making the appropriate technical decisions.d writing test plans based on functional requirements. Identified and document test cases based on the functional requirem Fixed bugs to permanently eliminate defects that impair product functionality. Helped plan and execute a test automation roadmap. Reviewed requirements specifications and technical documents to provide feedback. Participated in feature development by identifying test scenarios anents. Identified, recorded and documented thoroughly and track bugs using the issue tracking system. Set up and maintain test labs with multiple testing environments. Maintained the automated unit and system test cases. Reproduced reported customer problems to help developers troubleshoot, diagnose and resolve issues. Written test scripts according to requirements and delivery requirements, build an automated testing environment, perform tests and bug tracking. Formulated test cases and implement them according to the project test plan, write test reports and other related docs and ensure the quality and progress of the website and system. Conducted Black box testing, compatibility testing, fault tolerance testing, operation and Maintained testing and performance testing on Internet products. Actively participated in quality management/assurance related activities. Assisted in promoting relevant teamwork and some project management matters Develop and Implement Manual Testing Methodologies to ensure accuracy and stability of software/web applications Prepare Test Designs based on documented project requirements and team discussions Understand Project Specifications and translate it into Technical Specifications Work closely with developers for creating quality applications Show less
-
-
-
Optimus Digitals
-
IT Services and IT Consulting
-
1 - 100 Employee
-
PHP Developer (internship)
-
Sep 2015 - Nov 2015
As a PHP developer, I was responsible for everything that comes with writing applications, from the technical analysis over developing and coding components to testing and maintaining software programs as well as documenting the development process and architecture. Worked independently as well as part of a team to develop new functional features • Debugged existing code and continually look for ways to optimize performance. Lead a team of developers, managing and mentoring their work while ensuring project deadlines and quality standards are maintained. Interact with service providers, customers and other departments to identify and resolve issues, develop working relationships with key customers. My Role were : Worked independently as well as part of a team to develop new functional features • Debugged existing code and continually look for ways to optimize performance. Lead a team of developers, managing and mentoring their work while ensuring project deadlines and quality standards are maintained. Interacted with service providers, customers and other departments to identify and resolve issues, develop working relationships with key customers. Developed web based applications to help systems meet performance goals and objectives. Architect, implement and administer various IT solutions Troubleshooted and fix bugs and other issues found in existing PHP applications Collaborated with stakeholders to analyze requirements, development processes, and plan the delivery roadmap Worked with cross-functional teams to offer smooth operations experience of web processes and infrastructure. Created and maintained detailed up-to-date technical documentation Developed and maintain sites under Good Environment with proper guidance of seniors Proficient on API documentation tools/framework Show less
-
-
-
Hidaya Foundation
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Php Developer (Internship)
-
Feb 2015 - Aug 2015
Performed a mix of maintenance, enhancements, and new development as required. Documented features, technical specifications & infrastructure responsibilities. Conducted analysis of website and application requirements. Understood fundamental design principles behind a scalable application. Took ownership to identify and resolve issues, toward successful conclusions. Provided support to internal teams Built reusable code and libraries for future use Solid PHP basic and OOPs concepts and MY SQL Supported in the creation of architectural and solution concepts, interface definitions and agreements Helped optimizing system stack, CI/CD pipelines and test tool chain Written back-end code and building efficient PHP modules. Developed back-end portals with an optimized database. Troubleshooted application and code issues. Integrated data storage solutions. Responded to integration requests from front-end developers. Finalized back-end features and testing web applications. Updated and altering application features to enhance performance. Worked cross-functionally to convert business needs into technical specifications. Responsible to use modern PHP frameworks such as Laravel, YII2, WordPress or any MVC framework. Worked with any MVC framework of PHP (any MVC Framework preferable) Brainstormed and communicating technology ideas and issues with peers and management Multi-task and manage tasks with varying priorities Developing back-end portals with an optimized database. Troubleshooting application and code issues. Integrated data storage solutions skills First practical experience with PHP 7.x /8.x, Symphony 4/5 Provided training and support to internal teams Built reusable code and libraries for future use Created a functional experience for the end-user Liaised with developers, designers and system administrators to identify new features Understood the entire web development process (design, development and deployment) Followed emerging technologies. Show less
-
-
Education
-
Mehran University of Engineering and Technology Jamshoro
Bachelor's degree, Computer Software Engineering