Hello,
Welcome!
My name is Miguel Velez. With years of experience in the IT industry, I can help your business succeed in today's rapidly evolving digital world.
Proficient in Microsoft Windows, Linux, Unix, and Apple MacOS operating systems. Server and client-side applications.
Build and maintain highly secure virtual private network (VPN) for communal file sharing and team collaborations.
Create professional interactive & responsive datasheets using Microsoft Office Suite and MacroVBA programming language.
Design and manage complex database system to store client information, product inventory, report analysis, and more.
Designed and deployed Microsoft Azure virtual private network. Created and maintained numerous proprietary software and automation systems.
Operated as an independent technology consultant, providing advanced computer system services and solutions tailored to individual cases.
Engineered Windows server to host 40+ client workstations along the server side to host tax-preparing and financials management software.
Partially completed undergraduate program. Pursued internship and hands-on training in the information technology industry.
Selected for in-person C/C++ introductory summer school program at the Massachusetts Institute of Technology.
Miguel Velez is an Information Technology Specialist with over two decades of experience working in the New York Metropolitan Area. Helping businesses develop software solutions to their technological needs by creating custom-built applications, databases, and automating procedures for businesses.
My fascination with electronics and technology began at a very young age. After developing a deep understanding of electronics and computer programming, I wanted to pursue a meaningful and impactful career. The Fire Prevention industry allowed me to allocate my skills towards a great cause. Building and maintaining proprietary software to address various industry challenges while pursuing certifications in the industry. I strive to provide employers with solutions using custom-built applications. Thank You! for taking the time to explore my handcrafted showcase site!
Miguel quickly understood our business requirements and developed custom software which optimized our operational procedures. Very skilled and proffesional.
Reliable and efficient. The work was completed on time, and the end result was exactly what we needed. Straightforward process from start to finish.
Straightforward process from start to finish. He handled everything smoothly, kept communication clear, and got things done exactly as expected.
Handled the project well, kept everything organized, and provided exactly what was needed. It made a difference in our day-to-day work. A good experience overall.
I believe that one of the hot topics for the near future will be the advancement of AI integration into businesses workflow and virtual assistants. The emergence of Large Language Models has significantly enhanced the capabilities of these technologies. Platforms like Microsoft Power Automate, Make.com, and n8n facilitate the integration of AI into any business workflow or virtual assistants.
To learn more about the protocol used, I wanted to build a virtual assistant directly powered by OpenAI's API from ground up for this website. This was a personal undertaking with no set deadline. After extensive research I endup using JavaScript, JSON, PHP, CSS, and HTML to constructed the protocol that communicates directly with OpenAI's API withouth the need to use an external platform. This allowed me to have full control over the source code.
Miguel Velez
25 december, 2018
Builted from the ground up a customized Product Inventory System.
One of Fire Safety Alarms' specialties is providing building management with a clear and easy to understand report that contains a lists all of the fire prevention device's physical locations, digital location (addresses) and the descriptions across the entire building. This list is essential for turning off specific devices when testing certain floors while avoiding unwanted alarms. Know a device digital address can very helpful when performing fire safety inspections because you can now easily dissable or enable the device with its digital address. The list can also be very usuful for future jobs quoting process. Management can quickly glace at what actually installed and what is not on any given floors without having to access the actual fire alarm panel's internal program.
The software essentially converts unreadble data exported from Edwards Technology Software Development Utility 2.xx and 3.xx to a formatted report that's easy to read. The Point List Maker also needed to accommodate various building programs. Unfortunatly, every building internal fire alarm control panel programming is different and it's output device reports are different. I quickly solved this issue by adjusting different algorithms for each building. The system is comprised of algorithms, data handling procedures, and user final editing mode before generating the final report. This project required a great deal of data manipulation, data cleaning, word replacements. To provide the clients a comprehensible report of every fire protection device, the SDU Point List Maker is comprised of several 3 phases, one requiring user overview of the final report before approving it.
Miguel Velez
25 december, 2018
Builted from the ground up a customized Product Inventory System.
The oldest proprietary software developed for Fire Safety Alarms was a standard Inventory System. When I began this project years ago, the company was looking for a solution to track sales products using barcode technology within a single warehouse. After providing eight years of development and technical support, the software has now reached the end of its typical life cycle, which generally spans 6 to 8 years.
Initially, the software started as a rudimentary product with basic tracking capabilities and was hosted offline. Over the years, we added more features based on user requests and management approvals. As a result, the program evolved into a precisely tailored Inventory System, equipped with a wide array of functionalities. Today, it includes essential features such as low stock notifications, support for multiple warehouses, online capabilities, mobile versions, ideal stock levels, committed items, stock and reordering reports, job tracking features, purchase orders, invoice file attachments, export capabilities, and much more. While the software is still operational and used daily within the company, it has proudly fulfilled its purpose as the organization explores new technology implementations.
Miguel Velez
25 december, 2018
Builted from the ground up a customized Product Inventory System.
I’ve helped businesses like FSA and Bentax set up secure cloud systems that make remote work easier and safer. A big part of this was configuring VPNs using Linux and WireGuard to create encrypted connections that kept their data protected while ensuring smooth access for their teams. Each setup was different, but the goal was always the same—security and reliability without unnecessary complexity. A typical setup would require installing Linux on a Azure virtual machine alongside WireGuard, Samba to build a secure, flexible network environments. A key focus was configuring firewall rules and fine-tuning network settings to maintain a high security while ensuring seamless access for the users. Troubleshooting and optimizing routes were also part of the process, ensuring that everything ran efficiently for remote teams and the office personal.
Other commonly found businnes setup is utilizing sharepoint as file server. Setting up security for user accounts in Azure to enforce strict access controls, protecting sensitive business data while keeping things easy to manage. This integrated approach to cloud infrastructure has allowed these companies to operate more securely and efficiently without the need to run servers locally. I helped businesses streamline operations, maintain compliance, and improve overall efficiency, while giving them the flexibility and protection they need to grow.
Miguel Velez
25 december, 2018
Builted from the ground up a customized Product Inventory System.
Front-end and UI/UX design have never been my strongest skills. However, with my extensive experience in back-end programming, I felt motivated to learn more about front-end development. To enhance my front-end skills, I decided to take on a challenge: a complete rebuild of my personal showcase website from scratch. I had a clear vision of how I wanted my new site to look, feel, and function. Without a set deadline, I aimed to let the project develop naturally, understanding that learning about front-end programming would be part of the journey. Through this process, I've learned that nothing worth having comes easy, and I found myself diving deeply into front-end APIs.
I started by writing my first lines of code in Notepad. I drafted multiple versions but ultimately scrapped much of my work because it didn’t align with my vision. This time, I had the freedom to build exactly as I imagined. After months of research, learning to code, and continuous coding, I now feel satisfied with the results and the knowledge I gained from this experience. I’m proud to have achieved my goals. Using my favorite IDE, Visual Studio Code, I utilized my drive to learn about AUI and user interface design throughout the project. I worked on it during my free time, experimenting with different APIs. Realizing a concept that was once only in my head has become one of the most fulfilling aspects of programming.
Miguel Velez
25 december, 2018
Builted from the ground up a customized Product Inventory System.
This project is a Version Control Software for Microsoft Teams. Specifically designed to work under extremely limited connectivity. The need for customized software emerged as field technicians finished performing internal software updates to the Fire Alarm Control Panel (FACP). Each time the FACP internal program is updated, the exported file must be returned to the company's hosting server while automatically tracking user activity, providing file version controls, preventing user error, and sending user notifications. The project presented a significant list of unique requirements. These files are regularly sent from remote areas within the premises such as basements, cellars, and mechanical rooms. The company also utilizes Microsoft Teams as its main communication application.
After interviewing several field technicians, the overall sentiment is that they never reported low connectivity issues when utilizing MS Teams or Emails to share files. This triggered the creation of a Microsoft Teams/Email Chatbot that manages the file version control under mobile devices with low connectivity. The Chatbot is connected to a SharePoint site that serves as a user interface for the management team. One of the exclusive services offered by Fire Safety Alarms is providing building management with a clear and printable report detailing the locations and descriptions of all fire alarm devices throughout the premises. This list is instrumental for disabling individual devices during testing, which is particularly useful during fire prevention inspections. Additionally, it allows for a quick overview of all devices in the building without the need to access the actual program and its associated software for the fire alarm panel.
Miguel Velez
25 december, 2018
Builted from the ground up a customized Product Inventory System.