Lead DevOps Engineer @ Simulation Curriculum Corp.
Education:
About:
My primary areas of expertise are full-stack web application development, desktop application development (C++ and Java on Mac and Windows) and IT infrastructure engineering and deployment.
I've developed web applications in Javascript, HTML5/CSS, Ruby on Rails, PHP and MySQL using a variety of libraries, frameworks and platforms (jQuery, Backbone.js, prototype, Rails, Zend, Drupal, Magento, Shopify). Depending on
My primary areas of expertise are full-stack web application development, desktop application development (C++ and Java on Mac and Windows) and IT infrastructure engineering and deployment.
I've developed web applications in Javascript, HTML5/CSS, Ruby on Rails, PHP and MySQL using a variety of libraries, frameworks and platforms (jQuery, Backbone.js, prototype, Rails, Zend, Drupal, Magento, Shopify). Depending on the needs of the project I've utilized other languages too (Python, C, Perl). I pride myself in being language/platform agnostic - I simply strive to use the best tools for the job.
As part of Simulation Curriculum's web application consulting branch I frequently assume the role of the acting team lead within our agile development division. I've lead various feature teams and have been responsible for numerous releases.
I've worked on both of Simulation Curriculum's main desktop software packages: Starry Night and Layered Earth, and related titles. To both of the projects I've contributed in development roles - from feature implementation, to related web services/applications, software deployment (installers) and data utilization and management.
I've designed, developed, managed and scaled various IT systems, from colocation-based to cloud-based (mostly with Amazon AWS). I am the team lead and the project manager on Simulation Curriculum's backend and infrastructure related projects, specifically those related to internet components of desktop application offerings. Optimization is the key to building successful applications as it can reduce complexity, resource requirements and maintenance and, therefore, access time, cost and downtime. I strive to optimize any system that I develop and manage while keeping legacy services in mind.
In addition to application development and IT systems, I am passionate about computer vision, wearable computing, augmented reality and robotics. I am a big fan of and have worked with Arduino and Raspberry Pi.
Lead DevOps Engineer @ I architect, implement and manage a team in charge of infrastructure solutions for most of Simulation Curriculum's projects and all of Simulation Curriculum's operations.
My responsibilities range from building full-stack Ruby on Rails applications to writing and fully automating multi-OS desktop application beta builds and deployment.
Whether is it innovative implementation of Amazon Web Services, coding a JavaScript application, PHP backend, licensing system, integration of our Earth science flagship desktop application and a web app or automating repetitive tasks with bash/Python/Ruby/Perl/PHP/C/AppleScript/PowerShell I am routinely tasked with complex problems that span a number of technologies and have a large number of possibilities.
In essence, I take complex technological problems and create push-button solutions. From June 2014 to Present (1 year 7 months) San Francisco Bay AreaSoftware Developer and Systems Engineer @ I am a part of various feature and application development teams ranging from full-stack web application development (Javascript, Backbone.JS, Rails - primarily deploying on heroku) to multi-platform desktop application development in C++ (Starry Night Astronomy Software) and Java (The Layered Earth).
I design and refine systems and manage the team responsible for supporting backend processes and applications related to Internet components of our desktop products.
I am the lead engineer on all of Simulation Curriculum's IT infrastructure pertaining to in-house projects, from e-commerce solutions (originally backed by Magento and eventually migrated to Shopify), digital download offerings of our desktop software for a large catalogue of SKUs (totalling about 50 downloadable offers), to user registration systems, license key management and in-application data and update releases. From January 2009 to June 2014 (5 years 6 months) Toronto, Canada AreaSoftware Developer and System Administrator (DevOps Professional) @ My initial responsibilities included improving on and adding features to telescope hardware integration with our desktop astronomy product (Starry Night). My software development tasks eventually expanded to include plugin API expansion and additional plugin development, feature development for Starry Night and development of Starry Night's first web application in Javascript/HTML/CSS and Perl (eventually C due to efficiency concerns).
Additionally, I became the team's Release Engineer, further developing and refining Starry Night's installation and update systems.
By promoting and implementing automation of our data collection processes and workflows and managing hardware and systems used throughout the department, I eventually also took on the role of the team's System Administrator, effectively becoming the company's DevOps professional.
It is under this new role of a DevOps professional that I started unifying, optimizing and simplifying numerous backend services used by Starry Night. This included everything from data update mechanisms to database engineering. I continued the long term goal of optimizing all company's services in my new role at Simulation Curriculum Corp. From May 2004 to January 2009 (4 years 9 months)
Honours Bachelor of Science (Hon. BSc), Computer Science and Astronomy @ University of Toronto From 1999 to 2004 Marko Kudjerski is skilled in: jQuery, Java, MySQL, PHP, AJAX, XML, Web Design, JavaScript, Content Management, SQL, HTML, Web Applications, C, Web Development, Software Development
Looking for a different
Marko Kudjerski?
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension