top of page

Frequently Asked Questions

What technologies are you currently using for Software Development?
What is the difference between a Website and a Web Application?
Can you teach me how to program or develop Software?

I do have experience using:

  • Frontend:

    • Angular (2–19), AngularJS, TypeScript, JavaScript, Bootstrap, Material Design, Angular Material, PrimeNG, HTML5, CSS, SCSS, SyncFusion, Kendo UI, NodeJs, RxJs, NgRx, Font Awesome, Tailwind, ESLint.

  • Backend:

    • C#, .NET (Framework, Core), MVC, Web APIs, Microservices, WCF

  • Databases: SQL Server, T-SQL, MySQL.

  • Testing: xUnit, NUnit, Jasmine.

  • Architectures:

  • Clean Architecture, Layers, Microservices, SOA.

  • Software Development Techiques:

    • TDD, BDD, FDD.

  • Cloud & Tools:

    • Azure Cloud, Git, TFS, GitHub, BitBucket, Jira, Confluence.

  • Methodologies:

    • Agile, Scrum, Kanban, Waterfall.

  • Communication Platforms:

    • Microsoft Teams, Slack, WhatsApp, Zoom.​

  • Other:

    • Power BI, Azure DevOps, AWS, IIS, Windows Server, Wordpress, Wix, Shopify, Tableau, Docker

A Website is designed to promote your products, your company, your services, even yourself. Just like I'm doing with this my own Website.​

 

A Web application, in a nutshell, is a need that goes beyond just promoting your products. A Web application is focused on registering customers, users, sales, inventory, creating reports, etc., and displaying them on an online site where only you and the people you give access can view the information.

I'm not currently offering personal mentoring. However, I can recommend a couple of courses to help you get started programming.

I have a business and I'm interested in selling my products online. Can you help me to develop an e-commerce platform?
I already have a desktop app for my business, but I want to make it online. What can I do?
I keep records of supplies, customers, sales, etc. in a notebook or Excel. What solution do you suggest?

Sure! Whether you need a Website with a shopping cart, or if you already have a platform that allows you to add e-commerce, I can help you.

There are a couple of ways to solve this problem. Depending on your application, consider migrating it to a newer technology, optimizing it, and putting it online. This will depend on the language your legacy application was developed in, how outdated it is, etc.

 

Another option is to create a Web application based on your current business rules, but using new technology, recent programming languages, frameworks, etc., and adapting it to your specific needs.

Definitely create a Web application that's available online 24/7, where you can manage everything from registering a sale to sending a weekly report to your email. There are many things that can be automated, so you don't have to worry about losing your notebook or not saving the Excel file.

bottom of page