
Erik Paluka, MSc.
Senior Software Engineer | GenAI | AI Automation | TypeScript | Python | GCP + AWS Cloud | FastAPI | LangChain | React | Next.js | NestJS
Updated 6 months ago
7+
Years Experience
5
Roles
73
Skills
2
Education
About
I am legally authorized/entitled/allowed to work in Canada and the European Union Here is my personal website showcasing my computer science research which I completed during my time working in a computer science research lab: https://erikpaluka.com/research/ GenAI (Python) + AI Automation (LangFlow, n8n) + Full stack JavaScript and TypeScript (React, NodeJS, Next.js, NestJS) + cloud computing (GCP, AWS) developer with additional professional experience building — a generative AI RAG system (Pinecone, FAISS) — custom conversational AI agents using self-hosted Llama model, LangGraph, LangChain, LangFuse — AI automation workflows with LangFlow and n8n — an AI augmented system using OpenAI API with prompt engineering — a Roku OTT app (BrightScript) from the ground up — component libraries for React Native + iOS Swift — Vue.js components I have spent over four years working in a computer science research lab (https://vialab.ca/) where I conducted research in the areas of Human-Computer Interaction (HCI) and Information Visualization, including: — Designing and conducting 6 different user research studies. All with Research Ethics Board approval. As well as employing statistical methods to analyze the gathered data. — Designing and developing multiple natural user interface (NUI) software systems, including multi-touch and spatial interaction (see LinkedIn Projects section). — Creating a multi-touch software toolkit that is being used at the University of Waterloo and at Ontario Tech University to teach Human-Computer Interaction to undergraduate and graduate students. Main Technologies: — JavaScript, TypeScript, Python, Gen AI, React, Node.js, GCP, AWS, Next.js, NestJS, Express.js, Terraform, Jest, Docker, Sass, Webpack, Rollup, Tekton, FastAPI, Flask, Pinecone, FAISS, Redis, RabbitMQ Operating Systems: — macOS, Linux, Windows, Unix Completed grade 1 to grade 12 in French Immersion, which earned me a French Immersion Certificate upon graduation.
See Related Jobs
Based on skills & location
Get AI Resume
Generate a polished resume
Salary Benchmark
What does a Senior Software Engineer earn?
Experience (5 roles)
Senior Software Engineer
CurrentHelping build the backend AI system for the ultimate AI-Powered Legal Intelligence Platform
GenAI and AI Automation Software Engineer
Strategix AI · Permanent Full-time
Building digital products powered by Artificial Intelligence Built multiple versions of a custom conversational AI agent (generative AI) using retrieval augmented generation (RAG) technologies including Pinecone and FAISS in Python. Built using LangGraph, LangChain, and LangFuse. Version one is foc...
Software Engineer II
Nuvalence · Permanent Full-time
Helped develop and enhance a multi-million dollar micro-frontend architecture web application built using Webpack module federation, React, Typescript, Node.js, and express.js Built frameworks/libraries in React + TypeScript + Jest. Connected the React components to cloud services that I built in G...
Is this your profile, Erik?
Claim it to keep it updated or request removal.
Education (2)
Ontario Tech University
2012 - 2015
Grade: 4.06 GPA Activities and societies: Visualization for Information Analysis Lab (vialab), vialab Research Reading Group Thesis based degree specializing in Human-Computer Interaction and Information Visualization Master's Thesis: Spatial Peripheral Interaction Techniques for Viewing and Manipulating Off-Screen Digital Content Supervised by Dr. Christopher Collins (Associate Professor and Canada Research Chair in Linguistic Information Visualization)
Ontario Tech University
2008 - 2012
Activities and societies: Visualization for Information Analysis Lab (vialab), vialab Research Reading Group Graduated with Distinction Honours Undergraduate Thesis: Enhancing Tandem Language Learning Using an Interactive Tabletop Specialized in Digital Media
Skills (73)
Certifications (2)▼
AngularJS Security Fundamentals
Pluralsight
Google Cloud Fundamentals: Core Infrastructure
Publications (2)▼
SpatialVis: Visualization of Spatial Gesture Interaction Logs
Logging Interactive Visualizations & Visualizing Interaction Logs Workshop at the IEEE VIS 2016 Research Conference · Oct 22, 2016
The Simple Multi-Touch Toolkit
Designing Digital Surface Applications - NSERC Digital Surface Software Application Network (SurfNet) · Mar 1, 2016
Languages (2)▼
Volunteer Experience (1)▼
INVENTour for Science Rendezvous
Ontario Tech University
May 2015 · 1 mo
Honors & Awards (2)▼
Dean's List
Issued by Ontario Tech University
Associated with Ontario Tech University Fall 2009 Winter 2011
UOIT Student Training Assistantships in Research Award
Issued by Ontario Tech University · Aug 2011
Associated with Ontario Tech University Award is given to students who show strong potential to excel in research, and have a high academic GPA standing.
Frequently Asked Questions
What is Erik Paluka, MSc.'s current role?▼
Where did Erik Paluka, MSc. study?▼
What skills does Erik Paluka, MSc. have?▼
Where is Erik Paluka, MSc. based?▼
Related Jobs
View all jobs →Staff Software Engineer, Product
Lunar
Founding Engineer (Full-Stack)
Uplane
(Senior) Associate, Legal AI (m/f/d)
bayshore
Founding Software Engineer (m/f/d)
bayshore
Founding iOS Engineer
Trove
Software Engineer - Full Stack
Thrad
Other Profiles
Browse all →Karan Shaw
Senior DevOps & Platform Engineering Lead at New Value Solutions · Contract Part-time
Canada

Nicholas Terwoord
Staff Software Engineer at Permanent Full-time · 2 yrs 10 mos
Canada

Nicholas Terwoord
Co-Founder and Co-Host at The Nickscast
Canada

Cody R.
Senior Software Engineer (AI & Geodata pod) at Aurora Solar · Permanent Full-time
Canada

Cody R.
Senior Software Engineer (AI & Geodata pod) at Aurora Solar · Permanent Full-time
Canada
Looking for your next role?
Chat with Clera to discover job matches, salary insights, and get a polished AI-generated resume.
Chat with CleraThis profile is based on publicly available information. Erik is not affiliated with or endorsed by Clera. Privacy Policy