Senior Software Engineer | Full-Stack Developer | AI Explorer | Embedded Systems Specialist
Vancouver, BC • Available for Remote or On-Site Projects Worldwide
With many years of experience in software development, I’ve built a career rooted in adaptability, innovation, and hands-on technical leadership. My journey has taken me across industries and continents — from deploying casino gaming systems aboard cruise ships, to designing intuitive mobile applications, to integrating AI tools into practical business workflows.
Throughout my career, I’ve combined deep technical expertise with a strong focus on collaboration, user experience, and business value. I’ve worked directly with stakeholders, project managers, and end-users to bring ideas to life — often in fast-paced, high-pressure environments that demand precision, flexibility, and quick thinking.
What I Do
I specialize in full-stack development, embedded systems, and modern cloud-based architecture. My core languages include Java, Python, PHP, C++, JavaScript, C#, and TypeScript, and I’m proficient in front-end frameworks like React, Angular, and Vue.js. My skill set bridges hardware and software, with extensive experience integrating systems like RFID readers, bill validators, and smart PIN devices into custom platforms.
On the backend, I’ve built scalable server-side solutions using MySQL, PostgreSQL, and AWS, and I’ve led deployments across regulated environments requiring GLI certifications. I’ve worked with multimedia systems, mobile apps (iOS and Android), point-of-sale platforms, and performance management dashboards for government and enterprise clients.
Industry Highlights
One of the most defining chapters of my career has been my work in the casino and cruise ship industries. As Senior Software Engineer at Jackpot Digital, I led the development and global rollout of the Jackpot Blitz platform — a sophisticated, touch-based electronic poker table deployed on Virgin Voyages, Carnival, and Princess Cruises.
From working dockside with technicians to managing GLI compliance and on-site training, I handled the entire product lifecycle, including software deployment, stakeholder engagement, and field support across international cruise ports.
Leadership & Team Building
I’ve managed teams of developers, coached junior engineers, and led cross-department collaboration with designers, QA, and hardware specialists. I take pride in writing clean, maintainable code, enforcing code quality standards, and helping teams grow and deliver on schedule.
Whether it's rolling out new features or debugging mission-critical systems live in the field, I bring a calm, methodical, and solutions-oriented mindset to every challenge.
AI & the Future of Software
In recent years, I’ve been increasingly drawn to applied AI — especially tools like ChatGPT, GPT-4, and OpenAI’s API — as a way to boost productivity, automate tasks, and create smarter user experiences. I’ve been actively experimenting with prompt engineering, content generation workflows, and building AI-assisted interfaces for internal tools and client projects.
What I’m Looking For
I’m currently open to new opportunities — whether that’s contract/freelance work, consulting engagements, or long-term roles where I can bring both experience and fresh energy. I'm especially interested in projects that involve AI integration, cross-platform development, or emerging technologies in gaming, logistics, or public services.
Beyond Code
I’m also passionate about photography, video editing, and managing websites and social media. I currently support local businesses like The Squarerigger Pub in West Vancouver with digital promotion, content creation, and platform management.
Let’s Work Together
If you're building something ambitious and need a developer who brings deep experience, technical versatility, and a collaborative spirit — I’d love to hear from you.
📩 Email: alejandro@aguillen.ca
📍 Based in Vancouver, BC | Available for remote work and on-site travel
• Programming Languages: Java, Python, C#, TypeScript , AS3, C++, Pascal, Bash,COBOL
• Web Technologies: HTML, CSS, JavaScript, PHP, Jade/Pug, Sass
• Frameworks: Angular, JQuery, Express.js, WPF, Play Framework
• Database Systems: MySQL, SQL, SQLite, PostgreSQL
• Version Control: Git, Bitbucket
• Cloud Services: AWS
• Tools: Jenkins, GitHub
• OS: WIndows, Linux, MacOs
• CMS: WordPress, Drupal, Radical, Konami Synkros, Oasis 360
• Embedded Systems: Thermal Printer Epic 950, VPK80 II, Phidget, MEI Bill Acceptor,
IDTECH SmartPIN K100, HID Omnikey, Magstripe/RFID readers
Jackpot Blitz poker table United States Provisional Patent Application No. 62/460,058 -
Jackpot Blitz (5906P03US)
Gaming Laboratories International: BingoNation certification for class 2
Gaming Laboratories International: Blitz poker table certification for class 24
Gaming Laboratories International: Blitz poker table certification for class 11
Virgin Voyages Cruises, Carnival Cruises, Metrotown, City of Vancouver, City of Richmond,
Al Gore, University of Phoenix, Coyote Valley Casino, Sears, Walmart, Canada's Centre for
Digital Media Literacy, Princess Cruises, Gray Wolf Peak Casino in Montana, Jackson
Rancheria Casino Resort in California, Chukchansi Gold Resort & Casino in California, The Squarerigger Pub West Vancouver.
Download my complete resume












