Imran Abdulmalik

Imran Abdulmalik Email and Phone Number

Software Engineer at Port IO | Head of Technology at Peekpile @ Port IO
Imran Abdulmalik's Location
Kaduna, Kaduna State, Nigeria, Nigeria
About Imran Abdulmalik

Imran is a Full-Stack Engineer with extensive experience in JavaScript, TypeScript, Java, PHP, Solidity, React.js, Next.js, and a strong specialization in backend development using Node.js and Nest.js. He has a proven track record of transforming user and business requirements into scalable, secure, and cost-effective solutions.With expertise in commercial and open-source software development, Imran applies database engineering tools, cutting-edge design techniques, and industry-standard security practices to deliver durable and user-friendly applications. His deep understanding of scalability and performance ensures optimal solutions tailored to client needs.Imran is passionate about crafting robust systems that align with modern development standards and thrive in dynamic environments.

Imran Abdulmalik's Current Company Details
Port IO

Port Io

View
Software Engineer at Port IO | Head of Technology at Peekpile
Imran Abdulmalik Work Experience Details
  • Port Io
    Software Engineer
    Port Io Nov 2024 - Present
    United States
    Crafting innovative, high-performance solutions at Port IO, I specialized in designing and implementing scalable software systems to empower users in managing and optimizing their workflows. Collaborating with talented teams, I drove product excellence and solved complex technical challenges to make a meaningful impact. • Designed and implemented scalable software systems• Collaborated with talented teams to drive product excellence• Empowered users with high-performance applications
  • Peekpile
    Head Of Technology
    Peekpile Jan 2024 - Present
    United States
    As the Head of Technology at Peekpile, I lead the strategic planning, development, and execution of the company's technology initiatives. My role involves driving innovation and ensuring the alignment of our technology strategy with business goals. I oversee the architecture and implementation of software products, manage a team of developers, and ensure the scalability and security of our infrastructure. I work closely with cross-functional teams to deliver high-quality solutions, optimize processes, and enable growth through cutting-edge technology.
  • Logrocket
    Content Advisory Board Member
    Logrocket Sep 2023 - Nov 2024
  • Laborjack
    Fullstack Engineer
    Laborjack Jun 2023 - Oct 2023
    United States
    At Laborjack, I contributed to the development of a new customer booking flow. This project involved using Next.js for server-side rendering to enhance performance and SEO, and React for building a user-friendly frontend interface. I utilized Node.js for the backend, ensuring efficient server-side operations. Integration with Rudderstack was key for reliable data handling and analytics, while AWS services provided a robust and scalable cloud infrastructure. Additionally, I implemented TypeScript to ensure strong typing and reduce runtime errors, significantly improving the code quality and maintainability.
  • Affinity
    Software Engineer
    Affinity Feb 2023 - Jun 2023
    United States
    At Affinity, I was responsible for developing a Learning Management System (LMS) targeted at banks in the United States. This project involved utilizing a robust tech stack comprising Next.js for server-side rendering, enhancing the application's performance and SEO, along with React for crafting a dynamic and interactive user interface. I leveraged Node.js for backend development to handle server-side logic efficiently. The integration of Rudderstack played a crucial role in managing analytics and data flow. AWS services were used to ensure scalable and reliable cloud infrastructure support. The entire application was written in TypeScript, which brought strong typing to JavaScript, ensuring greater code reliability and maintainability. This LMS project was pivotal in providing a streamlined, efficient educational platform for banking professionals, offering a range of courses and learning materials.
  • Hng Internship
    Back End Developer
    Hng Internship Nov 2022 - Dec 2022
    Nigeria
    Contributed to the development of Yieldvest, a stock recommendation platform, as a Backend Developer during the HNG internship. Utilized Python with FastAPI and MySQL to architect the backend infrastructure, enabling seamless stock insights for users. Collaborated within a team to deliver robust backend services, ensuring a data-driven and user-centric platform.- Developed backend infrastructure using Python, FastAPI, and MySQL.- Enabled timely stock insights for users, enhancing the platform's functionality.- Collaborated within a team to ensure seamless integration and performance.
  • Defimable
    Full Stack Engineer
    Defimable Sep 2021 - Nov 2022
    Federal Capital Territory, Nigeria
    Developing, maintaining, and supporting applications and programs for administrative, web, and mobile systems using Java, Flutter, JavaScript, and Solidity. Analyzing and debugging code for system testing. Creating tests to find, isolate and rectify issues and managing a team of programmers. - Reconfigured multiple systems to improve productivity, efficiency, uptime, and accuracy of business operations- Developed code, designed systems, created test and QA plans for all solutions, and coordinated worldwide rollouts- Led and architected design, testing, and deployment of client-server, multitier applications, and ActiveX-related components- Developed new procedures for requirements gathering, needs analysis, testing, scripting, and documentation to strengthen the quality and functionality of business-critical applications- Developed large-scale, portable, and thread-safe infrastructure libraries- Trained and mentored junior programmers in programming methodologies and best practices- Delivered back-office tools to support eCommerce initiatives, enabling the company to compete more effectively in the marketplace- Served as a core group member in defining and prioritizing technology investments by ensuring the alignment of process, technology, and business objectives
  • Encentral Solutions Limited
    Backend Developer
    Encentral Solutions Limited Feb 2020 - Apr 2021
    Abuja, Federal Capital Territory, Nigeria
    - Developed a scalable and high-performance e-commerce platform using the Play Framework, a Java web framework known for its asynchronous and reactive nature.- Utilized the Play Framework to build the RESTful backend APIs and handle HTTP requests and responses.- Leveraged the asynchronous and non-blocking capabilities of the Play Framework to ensure high concurrency and responsiveness.- Deployed applications on Amazon EC2 instances, providing scalable cloud computing capacity.- Configured and managed the domain names for applications using AWS Route 53, enabling easy access to the application.- Containerized applications using Docker, allowing for consistent deployment across different environments.- Created Docker images for applications and configured the necessary Docker containers for running the Play Framework application.- Utilized Apache HTTP Server as a reverse proxy to route incoming requests to the Play Framework application running on the specified port.- Configured Apache to handle SSL termination and enforce secure HTTPS communication for different applications.- Integrated applications with a suitable database management system, such as PostgreSQL or MySQL.- Implemented secure user authentication and authorization mechanisms, including password hashing and token-based authentication.- Ensured data privacy and protection by following best practices for secure communication, handling sensitive information, and preventing common security vulnerabilities.- Integrated payment gateways, such as Stripe or PayPal, to facilitate secure online transactions.- Implemented the backend logic to handle payment processing, order fulfillment, and transactional emails.- Conducted thorough unit testing, integration testing, and end-to-end testing to ensure the functionality and reliability of applications.- Implemented automated testing and continuous integration (CI) processes to maintain code quality and catch potential issues early on.
  • Crystal Options Ltd
    Full Stack Engineer
    Crystal Options Ltd Feb 2019 - Jan 2020
    United Kingdom
    Established as a full-stack engineer using tools like React.js, Express.js, CodeIgniter, and Flutter to develop and maintain large-scale applications for the company.- Collaborated with stakeholders to understand their needs and gather requirements for software projects, both web and mobile applications.- Analyzed requirements, user stories, and wireframes to propose suitable technical solutions.- Designed the overall system architecture, including frontend, backend, and mobile components.- Determined data flow, API contracts, and database structure for optimal performance and scalability.- Developed responsive and engaging user interfaces for web applications using React and TypeScript.- Implemented reusable components, UI layouts, and navigation flows.- Built RESTful APIs and server-side logic using Node.js and Express.js, leveraging TypeScript for enhanced type safety and maintainability.- Developed cross-platform mobile applications using Flutter and Dart, following best practices and guidelines.- Implemented navigation, data fetching, and state management within apps.- Utilized database management systems like PostgreSQL, MySQL, or MongoDB.- Implemented CI/CD pipelines using tools like AWS CodePipeline or Jenkins for automated builds and deployments.- Performed code reviews and ensured adherence to coding standards and best practices.
  • Exquis App Factory
    Full Stack Engineer
    Exquis App Factory Apr 2018 - Jan 2019
    United States
    - Collaborated with stakeholders to understand their needs and gather requirements for the software project.- Analyzed the requirements and propose appropriate technical solutions.- Designed the overall system architecture, including the frontend and backend components.- Determined the database structure and define API contracts.- Developed responsive and user-friendly web interfaces using modern frontend technologies like React.js combined with TypeScript.- Integrated with backend APIs to fetch and update data.- Built RESTful APIs using Node.js and Express.js, leveraging TypeScript to enhance type safety and code maintainability.- Implemented user authentication and authorization mechanisms using techniques like JSON Web Tokens (JWT), OAuth, or session-based authentication.- Utilized AWS services like EC2, Lambda, S3, RDS, or DynamoDB to build and deploy scalable and reliable applications.

Imran Abdulmalik Education Details

Frequently Asked Questions about Imran Abdulmalik

What company does Imran Abdulmalik work for?

Imran Abdulmalik works for Port Io

What is Imran Abdulmalik's role at the current company?

Imran Abdulmalik's current role is Software Engineer at Port IO | Head of Technology at Peekpile.

What schools did Imran Abdulmalik attend?

Imran Abdulmalik attended Ahmadu Bello University.

Not the Imran Abdulmalik 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.