Faruk Abdullah
Loading...
Image

Faruk Abdullah

Software Engineer, Web Designer, Web Developer, Front End Developer, Back End Developer, Full Stack Developer, Apps Developer

About Me

I'm a Full Stack Engineer with 5+ years of hands-on experience in software development. My primary focus is on the functionality of the application, ensuring that it is robust, reliable, and scalable, and that it performs well under heavy traffic loads and my passion lies in creating user-friendly and intuitive interfaces that delight users.

Collaboration is key in my work, and as an enthusiastic problem solver, I enjoy working with cross-functional teams to deliver excellent results. I am well-versed in Agile development methodologies and understand the importance of effective communication with clients and stakeholders to ensure their needs are met.

I am committed to staying up-to-date with the latest trends and technologies in the industry. I constantly seek out new challenges to enhance my skillset, which is essential to propel business growth and achieve success.

Here are a short glimpse of my skillset:

  • Languages: C#, PHP, SQL, HTML, XML, UML JavaScript
  • Frameworks: ASPX WebForm, MVC, WebAPI
  • ORM: Entity Framework
  • Script: JavaScript, jQuery, ES6, TypeScript, CSS
  • Front End UI Libraries: Bootstrap
  • Frontend Design: HTML, CSS, SCSS, Bootstrap, PrimeFlex
  • Version Control: Git, GitHub, SVN, TFS
  • Web Service: REST, SOAP API, WCF
  • SDLC: Water-Fall, Agile
  • Design Principle: FDD
  • Organizational: Leadership, Team Management
  • Cloud: Azure app service | AWS Amplify, S3, EC2
Name: Faruk Abdullah
Degree: Master
Experience: 5 Years
Phone: +60162978741
Email: farukjnu1@gmail.com
Address: 46350 Petaling Jaya, Selangor, Malaysia
Freelance: Available

5

Years of

Experience

15

Happy

Clients

50

Complete

Projects

Skills

HTML

95%

CSS

85%

C#

90%

Javascript

90%

Angular

95%

ASP.NET

85%

Expericence

Sr. Software Engineer

Global Software Architect | 2024 - 2024

Project:E1FX (Event Management System)

Role:Understanding the needs of event organizers and translating them into software features.

Key Responsibilities:

  1. Maintenance: Updating the software to improve performance and add new features as needed.
  2. Testing: Ensuring the software is bug-free and performs well under various conditions.
  3. Integration: Connecting the software with payment gateways, email systems, calendars, and third-party tools.
  4. Development: Writing code to build the application with user-friendly interfaces and reliable functionality.
  5. System Design: Designing modules for registration, ticketing, scheduling, venue management, and attendee communication.

Software Engineer

Royal Green Ltd. | 2018 - 2022

Project:Integrated Cloud-based ISP Billing System

Role:Responsible for designing scalable systems, choosing appropriate technologies, and ensuring long-term software health.

Key Responsibilities:

  1. Architect systems and software solutions.
  2. Ensure performance, security, and maintainability.
  3. Mentor developers and enforce coding standards.
  4. Work closely with product, DevOps, and QA teams.

Computer Programmer

Akash TrackMe | 2015 - 2016

Project:Vehicle Tracking System

Role:Focuses on implementing and maintaining features based on specifications from engineering leads.

Key Responsibilities:

  1. Write and test code for applications.
  2. Fix bugs and optimize existing code.
  3. Collaborate with designers and QA for feature delivery.
  4. Participate in code reviews and sprint planning.

Services

Web Design

A professional web design service creates visually stunning, functional, and user-friendly websites tailored to your unique needs—whether for business, personal use, or e-commerce. Expert designers combine creativity with technical expertise to craft responsive layouts, seamless navigation, and engaging visuals that enhance user experience. With a focus on modern trends, mobile optimization, and fast loading speeds, your website will not only look impressive but also rank well on search engines. From custom branding to intuitive interfaces, a top-tier web design service ensures your site reflects your identity while delivering performance and accessibility. Elevate your online presence with a sleek, professional website designed to captivate visitors and drive results.

Database Design

A professional database design service helps businesses and developers build efficient, scalable, and secure databases tailored to their specific needs. Expert database architects analyze your data requirements, optimize storage structures, and design relational or NoSQL schemas that ensure fast query performance and seamless data management. With a focus on normalization, indexing, and data integrity, these services minimize redundancy while maximizing speed and reliability. Whether you need a custom CRM, e-commerce backend, or enterprise data warehouse, a well-designed database enhances application performance, supports business intelligence, and adapts to future growth. Trust a professional database design service to create a robust foundation for your data-driven applications.

Solution Architecture

A solution architect service provides strategic expertise to design and implement end-to-end technology solutions that align with your business goals. Solution architects analyze your requirements, evaluate existing systems, and create scalable, secure, and cost-effective architectures tailored to your needs. They bridge the gap between business objectives and technical execution by selecting the right frameworks, platforms, and integrations—whether for cloud migration, enterprise applications, or digital transformation. With expertise in system design, performance optimization, and risk management, a solution architect ensures seamless functionality, future scalability, and robust security. Partnering with a solution architect service guarantees a well-structured, high-performing technology foundation that drives efficiency and innovation.

System analysis

A system analysis service helps businesses optimize their technology infrastructure by thoroughly evaluating existing systems, identifying inefficiencies, and recommending data-driven improvements. Expert system analysts assess software, hardware, workflows, and user needs to ensure seamless integration, enhanced performance, and cost-effective solutions. By conducting requirement gathering, process modeling, and risk assessment, they bridge the gap between business objectives and technical execution—whether upgrading legacy systems, automating processes, or implementing new software. With a focus on scalability, security, and usability, a professional system analysis service provides actionable insights to streamline operations, reduce downtime, and future-proof your IT environment. Achieve greater efficiency and innovation with a tailored system analysis that aligns technology with your strategic goals.

Portfolio

  • All
  • Design
  • Development

Testimonial

© All Rights Reserved. Designed by Faruk Abdullah