Steven Luke
Software Engineer with a Passion for Problem-Solving
Sherwood Park, AB, Canada
https://www.linkedin.com/in/sdluke/
Skills
- Adept in SaaS development, web development, web services, system design, and cloud platforms (AWS, DigitalOcean, Azure).
- Software development processes: Agile, Scrum, Waterfall, CI/CD, Lean Startup, Automation
- Programming languages: Python, Java, PHP, JavaScript (React, Node), HTML, CSS.
- Databases: Oracle, PostgreSQL, DynamoDB, Redis, SQLite.
- Version control: Git, Subversion, CVS
Languages
English
Croatian
About
- Over 20 years of experience building innovative software solutions.
- Thrives on tackling complex coding and system design challenges.
- Enthusiastic about exploring emerging technologies like machine learning and cryptography.
Here's what I bring to the table
- Proven track record as a foundational member of successful startups (Novac Solutions, Airstory, Packs).
- Expertise in building scalable, secure, and user-centric applications.
- Leadership experience in managing teams and driving adoption of best practices.
- Strong communication and collaboration skills fostered through cross-functional projects.
Work Experience
Co-Founder - Novac Solutions
Mar 2023 - Current
Leverage technology solutions and strategic investments to drive success.
Co-Founder - Airstory
Feb 2016 - Nov 2023
Built a game-changing research & writing application used by copywriters, journalists, academics, and bloggers.
Highlights:
- Architected a horizontally scalable infrastructure for seamless user experience.
- Invented a novel algorithm for efficient identification of shared elements within data sets.
- Developed a JsonML diff algorithm to generate human-readable summaries of changes between documents.
Co-Founder - Packs
Jan 2021 - Mar 2023
Developed a content-sharing application that empowers users to stay organized.
Key contributions:
- Designed and implemented end-to-end encryption for user data security.
- Built a scalable server architectur to handle growing user base.
- Utilized Lean Startup principles within the SCRUM framework to accelerate development and maintain focus.
Intuit
Staff Software Engineer (Aug 2014 - Feb 2016)
- Collaborated on a comprehensive billing and entitlement system.
- Led the adoption of Mule ESB for streamlined system communication and external API support.
- Designed and implemented internal web services used by the team.
Manager Level 2 (Development) (Nov 2010 - Aug 2014)
- Managed a global marketing & e-commerce development team.
- Streamlined marketing site creation with a new development approach.
- Introduced and championed test automation within the team.
- Successfully transitioned the team to SCRUM methodology.
Senior Software Engineer (Aug 2008 - Nov 2010)
- Rescued a failing project through innovative Headless CMS design, fundamentally transforming marketing site development.
- Enhanced platform resilience and performance by restructuring codebase.
- Collaborated on a self-serve support platform for global needs.
Software Engineer (Dec 2006 - Aug 2008)
- Implemented automation for streamlining development tasks.
- Established a unified development toolset for the team.
Stragitek Solution Corp
Jan 2002 - Dec 2006
Led the development of a comprehensive smart lock solution (desktop application, server-side code, communication protocol).