Hi, I'm Mark, welcome to my personal web page. I am an engineer turned software developer and have a passion for building and learning new things. I am also a reader, hiker, and blogger. Take a look around and feel free to reach out to chat.
Software developer in an agile team. Add new features and fix bugs for systems that handle post execution
trade storage and exchange reconcilliation. Handled data integration for the onboarding of new equity
exchange venues. Developed message parsers using Java, Spring Boot, and Kafka.
Java | Python | kdb+/q | Angular
Participated in FDM's software development training program. Learned and put into practice technologies such
as SQL, Java, Spring, and Angular. Created group projects while following Agile methodologies.
SQL | Java | Spring | Angular |
Oversaw inventory, logistics, and contractor management for an exploratory drilling project. Assisted
geologists with geotechnical core logging.
Project Management | Geology
Worked on various engineering projects related to asset condition monitoring and preventative maintenance.
Programmed several tools to monitor data and asset conditions using Python and Excel VBA.
Electrical and Instrumentation Engienering | Project Management | Python | Excel
Worked on several SAGD (enhancing oil recovery) related field projects. Conducted a research project into
the efficacy of electromagnetic heating on oil recovery.
Completed 20 months of engineering work experieince as part of the program. Specialized courses taken in micro/nano fabrication, nanoelectronics, photonics, and MEMS. Electives taken in psychology and philosophy. Programming courses taken in MATLAB, C, Assembly, and Embedded Systems.
Built an Arduino based prototype that collects temperature, humidity, and acceleration data and sends it over
cellular to an Azure managed MongoDB database. Also created and 3D printed a custom enclosure to house the
electronic hardware.
Blog:
https://marksmunchies.hashnode.dev/
At the current moment, my plan with the blog is to write down whatever I think is interesting in order to get
into the habit of writing. As such, a lot of the posts may be very basic and surface level. As I gain
knowledge and progress in my career, I aim to create more conceptual and higher level posts. One day, I will
look back upon my old posts and see all the progress that I have made.
I am also in the process of designing a blog page that's integrated with this site. For now, my posts will be on Hashnode.