Burak Lafci

Full Stack Software Developer at Well Versed Solutions

Houston Texas Area Software Developer Previous: Full Stack Software Developer at Mansel IT Services View More Education: Mersin University View More

Personal Details

Professional Expertise

Hi, I’m Burak.

Programming and system integration skills, with hands-on experience working on different software projects and solving problems as part of cross-functional teams. Backed by an engineering and business background. U.S. resident and open to relocation.

View More

Experience

From Jun 2021 To Present

(4 Years)

Well Versed Solutions Houston TEXAS

Full Stack Software Developer(Developing and Maintaining Multiple Projects)

Project: Inventory Tracking and Management Application – Turkish Rug Co.

Built a full-stack inventory system to replace old APIs and improve performance. Focused on secure backend, reusable frontend, testing, and smooth deployments.

• Built an inventory tracking application using an Nx monorepo with NestJS and Angular.

• Migrated legacy .NET Core APIs to NestJS, improving maintainability and performance.

• Developed secure RESTful APIs with validation, error handling, and JWT authentication.

• Structured backend using services, repositories, and reusable libraries (User, Email, Blog, and Subscription).

• Used TypeORM for database connections, migrations, and schema management.

• Built reusable Angular components and libraries within Nx for better code sharing.

• Implemented unit, integration, and E2E tests using Jest and Playwright.

• Documented APIs with Swagger and validated workflows using Postman.

• Used Angular Signals for in-memory caching to reduce API calls and improve performance.

• Automated CI/CD with Azure DevOps YAML pipelines and managed multiple environments.

Project: Rug Sale Management Web Application

Created a web app to manage rug cleaning services, bookings, and customer requests easily. Built secure admin tools, reusable components, and set up testing and smooth deployments.

• Built a full-stack web application with Angular (frontend) and NestJS (backend) for managing rug cleaning services and appointments.

• Developed an admin panel for managing services, scheduling, and customer requests with secure authentication and role-based access.

• Designed and implemented RESTful APIs for service management, booking submissions, and customer data handling.

• Created reusable Angular components for service listings, booking forms, and dynamic content rendering.

• Implemented form validation, authentication, and admin workflows for smooth operations.

• Conducted unit and integration testing using Jest and Angular testing tools.

• Automated CI/CD pipelines for consistent deployment and updates.

Project: Solar Panel Monitoring and Analytics

Created a system to track solar panel performance and energy data in real time. Worked on data validation, dashboards, APIs, and cloud storage to make insights reliable and accessible.

• Developed a real-time solar panel monitoring system using Python/Django to collect, validate, and process telemetry data from IoT sensors.

• Stored both raw and processed data in Google Firestore, providing scalable, cloud-hosted storage for historical and aggregated metrics.

• Exposed REST APIs via Django to serve processed data for dashboards and external clients.

• Built Power BI dashboards that query Django APIs to display daily, weekly, and monthly energy production and consumption trends accurately and securely.

• Used HTTP/MQTT protocols for sensor communication and Docker for containerized deployment across environments.

• Implemented data aggregation, validation, and anomaly detection to ensure high-quality metrics for end users.

Project: Best of Canvas Management Web Application

Created an online platform for custom canvas sales, updating old systems and adding new features. Worked on secure APIs, reusable UI components, clean code structure, and smooth user experience.

• Built a scalable e-commerce web application for custom canvas prints using ASP.NET Core MVC and Blazor, with clear separation of models, views, controllers, and reusable components.

• Developed controllers and RESTful APIs with CRUD operations, business logic, validation, and JWT-based authentication.

• Migrated and extended legacy ASP.NET backend to ASP.NET Core, improving modularity, maintainability, and cross-platform support.

• Used dependency injection, repository, and unit-of-work patterns to enforce modular, testable, and clean architecture.

• Built dynamic, responsive Razor Views with strongly-typed models, model binding, and validation for accurate data input and rendering.

• Implemented middleware for authentication, global exception handling, logging, and consistent API responses.

• Used Dapper for fast data access with parameterized SQL and stored procedures, including pagination, sorting, and filtering.

• Created integration tests with xUnit and ASP.NET Core testing tools; tested API endpoints with Postman.

• Documented APIs using Swagger, including annotations, versioning, and security schemes.

• Developed reusable layouts and partial views for consistent UI across pages, including shopping, product customization, and checkout flows.

Technologies: HTML, CSS, JavaScript, C#, TypeScript, Bootstrap, TailwindCSS , Microsoft SQL Server, RESTful APIs, ASP.NET Core, Node.js, NestJS, ASP.NET Core MVC, ASP.NET Core Blazor, Angular, xUnit, Selenium WebDriver, Jest, Playwright, Azure DevOps Services, Git, Amazon Web Services (AWS), Microsoft Visual Studio, Microsoft Visual Studio Code, Agile and Scrum Methodologies, Software Development

From Mar 2019 To Jun 2021

(2 Years 4 Months)

Mansel IT Services Istanbul TURKEY

Software Developer

. Automated Java backend tests with JUnit and BDD scenarios using Cucumber/Gherkin; built Python API tests with Pytest/Behave.

. Developed xUnit tests with Moq for ASP.NET Core APIs, covering success, failure, and timeout cases.

. Created and optimized SQL queries, views, and stored procedures for test data and validation.

. Integrated third-party APIs in ASP.NET Core and documented endpoints with Swagger; tested with Postman.

. Built responsive Razor Views and maintained WordPress / Shopify sites, improving UX and functionality.

Technologies: HTML, CSS, JavaScript, C#, Java, Python, Microsoft SQL Server, RESTful APIs, ASP.NET Core, ASP.NET Core MVC, Pytest, xUnit, Selenium WebDriver, Cucumber, Behave, GitHub, Azure DevOps Services, Git, Amazon Web Services (AWS), Microsoft Visual Studio, Microsoft Visual Studio Code, Shopify, WordPress, Agile and Scrum Methodologies, Software Development

Education

Skills & Language

HTML
CSS,Sass
C#, Java
Javascript
Typescript
ASP.NET Core
ASP.NET MVC
Node, Nestjs
Angular
MSSQLServer
Jest, xUnit
Playwright
Selenium
AWS, Azure
Google Cloud
Azure DevOps
Git, GitLab
Agile, Scrum
Microsoft Visual Studio

Languages

  • englishEnglish
  • spanishTurkish

Professional References