Illustration of a laptop with code on the screen, surrounded by sticky notes labeled PHP, HTML, JS, and CSS, a cup of coffee, a plant, and a smartphone, all on a purple background.

Software Development

Building solutions, not just code - crafting software that fuels success.

Skills & Technologies

Web Dev

Less Than, Forward Slash, and Greater Than Symbols Representing Code

Web Developer

  • Websites and Web Apps
    • Developed and maintained various websites and web applications.
    • Experience with full-stack LAMP development (Linux, Apache, MySQL, PHP).
    • Utilized cloud platforms such as AWS and Azure for deployment and management.
  • Front-End Development
    • Proficient in HTML5, CSS, and JavaScript for creating responsive and interactive user interfaces.
    • Experience with CSS frameworks such as Bootstrap and Blueprint.
    • Experience with modern JavaScript frameworks and libraries, such as jQuery and React.
  • Back-End Development
    • Skilled in PHP for server-side scripting and dynamic web content.
    • Experience with .NET and C# for building robust back-end systems.
    • Developed web applications using Razor Pages for ASP.NET Core.
  • Database Management
    • Proficient in SQL for database design and management.
    • Experience with MySQL and MSSQL for relational database management.

.NET

Microsoft Logo To Represent the .NET framework

Microsoft .NET Framework

  • Web Development
    • Developed web applications using ASP.NET Core and Razor Pages.
    • Experience with MVC architecture for building scalable web applications.
    • Utilized Entity Framework for database access and management.
  • Back-End Development
    • Skilled in C# for server-side scripting and application logic.
    • Experience with .NET Core for building cross-platform applications.
    • Implemented RESTful APIs using ASP.NET Web API.
  • Front-End Integration
    • Integrated front-end technologies such as HTML5, CSS, and JavaScript with .NET applications.
    • Experience with front-end frameworks like Angular and React for building dynamic user interfaces.
  • Database Management
    • Proficient in SQL for database design and management.
    • Experience with MSSQL for relational database management.
    • Utilized LINQ for querying databases in a strongly-typed manner.
  • Cloud Integration
    • Deployed .NET applications on cloud platforms such as Azure.
    • Configured Azure App Services and Azure SQL Database for scalable cloud solutions.
    • Implemented CI/CD pipelines using Azure DevOps for automated deployments.

PHP

PHP File Icon - Blank Page with PHP on the Bottom Left

PHP Development

  • Web Development
    • Developed and maintained various websites and web applications using PHP.
    • Experience with full-stack LAMP development (Linux, Apache, MySQL, PHP).
  • Database Management
    • Proficient in SQL for database design and management.
    • Experience with MySQL and PostgreSQL for relational database management.
    • Utilized PHP Data Objects (PDO) for secure and efficient database interactions.
  • API Development
    • Developed RESTful APIs using PHP for various applications.
    • Implemented authentication and authorization mechanisms in APIs.
  • Front-End Integration
    • Used PHP APIs to facilitate dynamic AJAX requests in my front-end JavaScript code, enabling real-time updates and interactive experiences for users.
    • Created dynamic website and web app interfaces using PHP to generate HTML elements based on user input or database queries, ensuring personalized experiences.
  • Testing and Debugging
    • Proficient in writing unit tests using PHPUnit for PHP applications.
    • Experience with debugging tools such as Xdebug for PHP.
  • Cloud Integration
    • Deployed PHP applications on cloud platforms such as AWS and Azure.
    • Configured cloud services like AWS RDS and Azure Database for MySQL for scalable database solutions.

Python

Python File Icon - Blank Page With PY on the Bottom Left

Python Development

  • Python 2 and Python 3
    • Proficient in both Python 2 and Python 3 for various development tasks.
    • Experience in migrating codebases from Python 2 to Python 3.
  • Web Development
    • Developed web applications using Django and Flask frameworks.
    • Implemented RESTful APIs using Django REST Framework and Flask-RESTful.
  • Data Analysis and Machine Learning
    • Utilized libraries such as NumPy, Pandas, and Matplotlib for data analysis and visualization.
  • Scripting and Automation
    • Developed scripts for automation of repetitive tasks and system administration.
    • Experience with web scraping using BeautifulSoup and Scrapy.
  • Testing and Debugging
    • Proficient in writing unit tests using unittest and pytest frameworks.
    • Experience with debugging tools such as pdb and logging module.
  • Database Management
    • Experience with SQL databases such as SQLite, MySQL, and PostgreSQL.
    • Utilized ORMs like SQLAlchemy and Django ORM for database interactions.
  • Cloud Integration
    • Deployed Python applications on cloud platforms such as AWS and Azure.
    • Configured cloud services like AWS Lambda and Azure Functions for serverless computing.
Cookie Consent

This site uses cookies for some basic functions and interactions, but does not track your activity or data.

By continuing to use this site you consent to the use of cookies.