Experienced Full-Stack Developer with over 10 years of experience in both Back-end and Front-end development, proficient in various platforms, languages, and embedded systems. Proven ability to work well independently as well as in a team environment, and eager to continue learning and mastering new technologies to deliver high-quality products.
Full-Stack Developer
As a Full-Stack Developer at Aegis Protective Services, I was responsible for the development and maintenance of the company's web-based applications. Utilizing my expertise in JavaScript, VueJs, and Tailwindcss for the front-end development, and C# .NET and Entity Framework for the back-end development. I was able to deliver high-performing and scalable web applications that met the needs of the company. I was also able to take an active role in the full development life cycle, from understanding requirements, to design, development, testing, and deployment. I was able to work in an Agile environment and collaborated with cross-functional teams to deliver high-quality software.
Full-Stack Developer
At IOTBITS, I was responsible for developing web applications, firmware for industrial grade devices, led the development of company's flagship device, created user interface for device setup, developed CLI tool, implemented web portal and microservices for firmware update, and led the development of software and hardware solutions for data collection on IoT platforms.
Full-Stack Developer
As a freelance developer, I worked on a wide range of projects, from cross-platform applications with Node.js to complex microservices and tools for the command line. I also developed multiple personal open-source projects, some of which have thousands of users. My expertise in server-side technologies such as Node.js, Express.js, NestJS, MongoDB, MySQL, Twilio, and Mailgun, as well as client-side technologies such as JavaScript (ES6), HTML, CSS, Bootstrap, Vue.js, Buefy, and Vuetify, allowed me to deliver high-quality, innovative solutions to my clients. In addition to web development, I also have experience in developing desktop apps using Node.js and Electron, as well as mobile apps using Ionic Framework, Cordova, and Capacitor. This experience allowed me to create cross-platform solutions that could run on multiple devices and operating systems.
in Network Engineering and Administration