logo

Education


Niagara College - Computer Programming & Analysis (2021-2024)

  • Developed functional server-side components using REST APIs using GET/POST/DELETE/PUT requests, including writting unit tests to ensure code integrity
  • Constructed applications in C# incorporating advanced concepts such as binary trees, recursions, linked lists, arrays, polymorphism, indexer, and inheritance
  • Applied SQL expertise to handle SSIS, big data, retrieval, and database backup operations. Implemented optimization strategies, including the creation of stored procedures and the utilization of indexes. Successfully integrated various software like C#, PowerBI with SQL databases
  • Demonstrated a keen understanding of the IT business industry, network communication, and cybersecurity measures to avoid malware

Job Experience


I am unwavering in my resolve to prioritize the needs of my clients and constantly seek strategies to enhance my work. By improving processes and welcoming feedback, I aim to surpass expectations and achieve long-term success

Services I offer

Web Design

Website Design

Designing web layouts with Draw.io, then craft responsive SPAs with React/Angular, managing states via Redux/NgRx or use Blazor/ASP.NET Core MVC for .NET apps (Microsoft Stack). The process includes optimizing loading speeds with lazy loading and ensuring accessibility with AODA/WCAG principles. My styling toolkit includes Tailwind CSS, Bootstrap, and Material UI, which are used to enhance SEO and user experience

Database Design

Database Design

Designing relational or NoSQL databases, I sketch data models in Draw.io, define keys, and establish SQL Server structures with tables, stored procedures, and indexes. I deploy using SQL Server for development and Azure SQL in production for scalability. Leveraging SaaS like Power BI, I create reports analytics with DAX and filter controls. Additionally, I employ Python's Pandas and PySpark for complex data transformation

APIs

Server Side Construction

Building robust ASP.NET Core REST APIs, I implement CRUD operations for .NET applications. I write XUnit tests, custom responses' header then conduct tests through Postman and Swagger UI to verify API integrity. My APIs serve as secure HTTP endpoints bridging front-end and back-end, with JWT bearer tokens for authentication

Ecommerce

Ecommerce Store

Developing full-stack e-commerce platforms, enabling user account creation and order tracking. My process involves architecting backend databases with SQL Server, crafting server-side components using REST APIs, and integrating with React/Angular, or Blazor on the front end. I incorporate payment services like Stripe to handle transactions and order processing seamlessly

Cloud

Cloud Integration

I integrate cloud and container technologies by containerizing APIs and MVC projects with Docker, hosting them on Azure Container Apps. I decouple applications using message queues, Azure Service Bus, blob storage or AWS SQS, SNS service for data handling. My expertise extends to creating AWS Lambda functions, triggered via AWS APIs, interfacing with DynamoDB for NoSQL data retrieval

LocPham-NextJs-Portfolio© 2023

Say Hi!