Developer | Indyxa -> FlowTI
Apr. 2020 - present 13 months
Employ and manage POC Zabbix and Elastic stacks using orchestration. Monitor and maintain logs and events. Implement various types of GROK filters sources (i.e. beats, log files). Employ and manage POC Hadoop/Spark/Yarn/Hive cluster. Write Golang based CLIs and APIs for Grafana, Zabbix and Ansible.
Developer | ConnecTV
Mar. 2020 - present 14 months
Manage several projects related to IPTV. Designed and implemented microservices backend with NestJS. Utilized NuxtJS/VueJS for frontend. Created and manage MX mail servers, Elastic stack, Kubernetes and Docker-compose orchestrations.
Senior Developer | Viviholdings
Jun. 2019 - May. 2020 11 months
Chemical Engineering (Nanotechnology), doctorate | University of Waterloo
Sep. 2013 - May. 2017
The concept of an organic thin film transistor was first introduced in the late 1980s and research was directed toward two key merits of performance: field-effect mobility and current ON/OFF ratio. Today these two key merits of performance are still highly sought after; however, a shortcoming associated with most organic semiconductors is their susceptibility to chemical interactions and photo-excitation; to name but a few of their caveats. Consequently, the development of organic semiconductors with high charge carrier transport as well as good air stability is still desired. Nature provides a vast diversity of materials and looking for natural or nature inspired semiconductors appears to be a promising route towards interesting and pertinent materials.
Molecular Science, master's | Ryerson University
Sep. 2010 - Jun. 2013
Both reduced zirconocene ("Cp2Zr") and zero valent lithium are known to induce coupling of alkynes to form dimers, oligmers, and polymers. Established work from Fagan et al., Tilley et al., and Eisch et al. was used as the basis for the synthesis of desired targets. First, the attempted syntheses of novel Group IV metalloles from a zirconocene intermediate were studied. There was no conclusive data to state that 2,3,4,5-tetraphenylzirconacyclopentadiene will undergo metallacycle transfer with CrCl3 and FeCl3. The presence of zirconocene dichloride suggests that metallacycle transfer may have occurred, which warrants further investigation. Monomers, 1-bromo-4-hex-1-ynyl-benzene, 1-bromo-3-(phenylethynyl)benzene, and p-dihex-1-ynylbenzene, were synthesized successfully via Sonogashira coupling. Attempts to synthesize novel monomers via lithium and "Cp2Zr" had mixed results. 1H NMR acquisition of the hydrolyzed product from zirconocene-coupling of 1-bromo-3-(phenylethynyl)benzene appeared to be successful. Lastly, lithium and "Cp2Zr" induced polymerization of novel monomers and known monomers were attempted. Metallacycle transfer from the zirconocene intermediate polymers to thiophene, thiopheneoxide, thiophenedioxide, and phosphole were attempted. However, limited characterization was completed. 1H NMR acquisitions suggest polymer by the loss of resolution and broadening of resonance signals, but further characterization via GPC is required. Monomers, and polymers were characterized using various means such as 1H, 13C, 31P, 119Sn NMR spectroscopy, UV-Vis spectroscopy, AIMS AccuTOF-DART mass spectrometry and GPC.
Chemistry, undergraduate | Ryerson University
Aug. 2005 - Jun. 2010
This thesis reviews the steps required to work towards the synthesis of metal-containing inverse crown macrocycles based on zirconocene-coupling of diynes. Particular focus was on developing a new diyne precursor, 1,4-bis(hexynyldimethylsilyl)benzene, which could potentially promote inverse crown formation during macrocyclization of the polymer and/or during metallacycle transfers. Moreover, the new diyne offers other benefits such as increased safety, and the use of readily available and lower-cost reagents over the original diyne precursor, 1,4-bis(propynyldimethylsilyl)benzene, which Tilley et al. reported using. The newly synthesized diyne 1,4-bis(hexynyldimethylsilyl)benzene was discussed and compared to 1,4- bis(propynyldimethylsilyl)benzene. Subsequent developments were to establish a new route to new main group 13 metalloles, such as gallole and aluminole, via stannole intermediates. Work based on Eisch et al., and Fagan et al. were utilized as a basis to develop a new route to new main group 13 metalloles. Results show that the proposed route in this thesis is a potential route to developing new main group 13 metalloles. Aliquots of stannole solutions treated with either aluminum trichloride or gallium trichloride were discussed and compared.
Computer programming and analysis, technical | Seneca College
Sep. 2000 - Aug. 2004
The Computer Programming and Analysis program provides you with a rigorous theoretical background in object-oriented methodology, particularly in program design and system analysis. Integration of web concepts and focus on the development of dynamic database-driven web applications on a variety of operating system platforms was taught.
Certified Network Security Specialist | ICSI
Jun. 2020 - present
Scrum Foundations Professional Certificate | CertiProf
Zabbix 5 Application and Network Monitoring | udemy.com
Oracle Cloud Infrastructure Foundations 2020 Certified Associate | Oracle
Splunk Fundamentals 2 | Splunk
Splunk Fundamentals 1 | Splunk
NestJS Zero to Hero - Modern TypeScript Back-end Development | udemy.com
Learn Mysql - For Beginners | udemy.com
Golang - JumpStart on Cloud | udemy.com
Apr. 2020 - Apr. 2020
Ultimate AWS Certified Developer Associate 2020 | udemy.com
Feb. 2020 - present
Machine Learning Specialization | coursera.org
Java Programming Masterclass for Software Developers | udemy.com
Nov. 2018 - present
The Advanced Web Developer Bootcamp | udemy.com
Oct. 2018 - present
Electron for Desktop Apps: The Complete Developer's Guide | udemy.com
Applied Data Science with Python Specialization | coursera.org
IBM Data Science Professional Certificate Specialization | coursera.org
Python for Data Science and Machine Learning | udemy.com
Complete Python Masterclass | udemy.com
React: Nanodegree Program | udacity.com
Modern React with Redux | udemy.com
Advance CSS and Sass | udemy.com