About me
I'm Alan Kochukalam George, a graduate with a degree in Computer Engineering who enjoys building systems that connect hardware, software, and cloud. My main focus is backend and systems development — designing scalable microservices, real-time data pipelines, and cloud architectures that can handle demanding workloads.
At the same time, I'm comfortable on the frontend, working with React, Next.js, and modern design systems to create responsive, user-friendly interfaces. This mix of backend depth and frontend capability allows me to take projects end-to-end, from infrastructure and data streaming to polished user experiences.
I've worked on projects involving real-time signal processing, distributed microservices, mobile apps, and full-stack web applications. Along the way I've built expertise with technologies like Node.js, TypeScript, gRPC, Redis, AWS, React, and Next.js.
What excites me most is the challenge of turning complex technical problems into efficient, usable, and scalable solutions — whether that's streaming physiological data in real time, building reliable APIs, or crafting intuitive interfaces for users. I'm naturally drawn to efficiency in all aspects, including how I learn — I typically consume technical videos and tutorials at 3-6x speed to rapidly absorb and process new concepts.
Education
Bachelor of Engineering, Computer Engineering • Memorial University of Newfoundland
- Comprehensive program covering software engineering, hardware design, and embedded systems.
- Specialized coursework in digital signal processing, computer networks, and software architecture.
- Completed co-operative education program with industry placements.
High School Diploma, Computer Science • St. Francis de Sales Senior Secondary School
- Graduated from Grade 12 with Physics, Chemistry, Mathematics, and Computer Science with a 90% average.
- Active member of school band, performing violin in interschool competitions and solo performances.
Work Experience
Web Developer • NotificationAPI • Co-op
- Updated and maintained comprehensive documentation for multiple languages and JavaScript frameworks using Docusaurus, ensuring compatibility and fixing bugs.
- Contributed to front-end development by integrating new features using React, TypeScript, and Ant Design.
- Improved the user interface and usability of the notification service, streamlining the delivery of notifications for B2B SaaS products.
- Tested the notification API across various platforms and frameworks, reporting bugs for enhanced performance.
Database Administrator and Software Developer • Memorial University Technical Services • Co-op
- Modified and maintained an MS Access database for the systematic record-keeping of fume hoods, ensuring data integrity and compliance with safety regulations.
- Designed and constructed a data acquisition device using Arduino to collect and process real-time data, improving the accuracy and speed of data analysis.
- Created software solutions, such as mailing automation with Python, custom printing software using Python, and QR code integration with Flask to produce MS Access database reports.
Educational Technology Specialist • Fisheries and Marine Institute of Memorial University of Newfoundland • Co-op
- Collaborated with professors to support the development of course content, practice materials, and assignment/test/examination materials.
- Digitized questions for online accessibility, ensuring a smooth online experience for students during assessments.
- Spearheaded the transformation of the Thermodynamics course into the TP15030e course, thereby enriching curriculum development and instructional enhancements.
Full Stack Web Developer • Divine Mercy Transcription • Freelance
- Redesigned the company's website using front-end technologies such as HTML, SCSS, and JavaScript, and back-end technology PHP, resulting in a more visually appealing and user-friendly site.
- Optimized the website's performance, SEO, and accessibility to meet industry standards and best practices, resulting in a 14% improvement in performance and a 10% improvement in accessibility (source: pagespeed.web.dev).
- Demonstrated proficiency in web development technologies and a dedication to creating high-quality websites that provide a positive user experience.
Embedded firmware developer • Design By Analysis Engineering Inc. • Co-op
- Engineered microcontroller peripherals and pins using embedded C language.
- Exhibited proficiency in embedded systems and programming, showcasing a deep understanding of microcontroller functionality.
- Ensured adherence to best practices by drafting comprehensive documentation for the code.
Technician • Divine Mercy Transcription • Casual / On-call
- Experience setting up and repairing desktop computers, effectively troubleshooting and resolving various hardware, software, and driver-related issues.
- Demonstrated strong technical skills in computer hardware maintenance and repair, ensuring that all systems ran smoothly and efficiently.
- Demonstrated ability to provide excellent customer service by promptly addressing and resolving technical issues.
- Gained experience ensuring network connectivity and performance by properly connecting all computers using Ethernet cables.
Awards & Certifications
AWS Certified Cloud Practitioner
- Credentialed by AWS for foundational expertise in cloud architecture and services.
Entry-level AWS certification demonstrating understanding of cloud computing fundamentals, AWS core services, security, architecture, pricing, and support models. Validates ability to effectively demonstrate an overall understanding of the AWS Cloud.
Mel Woodward Cup Semi-Finalist • Myovine
- Contributed towards backend architecture and real-time EMG pipeline for Myovine, which reached the semi-finals of the Mel Woodward Cup.
The Mel Woodward Cup is a startup pitch competition delivered by the Memorial Centre for Entrepreneurship (MCE) and generously supported by members of the business community. The competition helps accelerate the most innovative and high-potential student-led startups at Memorial University.
Evolution Pitch Showcase Winner • Myovine
- Developed the technical architecture for Myovine, which won the Genesis Fall 2024 Evolution Pitch Showcase Competition.
The Genesis Evolution Pitch Showcase is a pitch competition where graduates of the Genesis Evolution program present their technology startup ideas to a panel of judges for prizes and recognition.
Faculty of Engineering and Applied Science Dean's List 2020-21
- Recognized for academic excellence in Computer Engineering
Academic honor awarded to students who achieve exceptional grades (typically top 10% of class). Recognizes consistent high performance, dedication to studies, and mastery of complex engineering concepts.
Featured Projects
Polyglot gRPC Calculator
- Distributed calculator built with gRPC microservices across Python, Java, C++, Rust, Go, Elixir, and Node.js.
- Implemented AST-based expression parsing with parallel evaluation; fully containerized using Docker for orchestration.
- Showcases polyglot service mesh, cross-language interoperability, and robust production-grade error handling.
React-gRPC Chat Application
- Real-time chat app using gRPC streaming for browser-server communication.
- Built with React, Node.js (TypeScript), Redis, and Dockerized infrastructure.
- Features live user lists, avatar support, and a modern Material-UI interface.
Myovine - Wearable EMG Monitoring Solution
- Engineered a full-stack wearable EMG system leveraging Arduino (C++), Bluetooth Low Energy, DSP, data structures/algorithms, React Native (Expo + Redux), TypeScript, Socket.IO, Node.js/Express, MongoDB, and Redis to deliver cross-platform rehabilitation support.
- Streams and visualizes EMG data with constant-time downsampling and noise filtering for steady real-time feedback.
- Roadmap includes AWS, AR, GraphQL, gRPC, Rust, nRF52, notifications, and backend on Amazon ECS with AWS Fargate.
Skills
Frontend
Web
UI
Design
API
Protocols
Backend
Frameworks
Database
Systems
DevOps
Systems
Dev
Tools
Cross-Platform
Apps
Low-Level
Embedded
Programming
Languages
Software
Concepts
Domain
Specialties
Use arrow keys to navigate between skill categories. Press numbers 1-12 to jump to specific categories. Swipe left or right on touch devices.
Currently showing: Frontend Web
Interests & Hobbies
Get In Touch
I'm always open to discussing new opportunities, interesting projects, or just chatting about technology. Feel free to reach out if you'd like to connect!
Built with Next.js + React + TypeScript + Tailwind | GSAP animations | Cypress tested | hosted on AWS (Amplify, DNS via Route 53)