Michal H Siemaszko available

Michal H Siemaszko

Software Engineering, Integration, Automation and IT Consulting services

available
Profileimage by MichalH Siemaszko Software Engineering, Integration, Automation and IT Consulting services from Krakow
  • 30-824 Krakow Freelancer in
  • Graduation: Tackling the Challenges of Big Data, Massachusetts Institute of Technology (MIT) Professional Education (https://mitprofessionalx.mit.edu/), April 2016;
  • Hourly-/Daily rates:
  • Languages: English (Native or Bilingual) | Polish (Native or Bilingual)
  • Last update: 06.10.2019
KEYWORDS
PROFILE PICTURE
Profileimage by MichalH Siemaszko Software Engineering, Integration, Automation and IT Consulting services from Krakow
ATTACHMENTS
Chronological CV - latest version

You need an account to view this information.

SKILLS
I bring 10+ years of experience working on a variety of software projects with clients from the USA, UK and EU, across many diverse industries. 

Cisco Networks, F5 Networks, A10 Networks, NetApp, SAP and CenturyLink, are just some of the companies with whom I either cooperated on these projects or who use solutions I engineered.

Some of my recent work – conceptualized, developed, then open-sourced by me – was praised by OSGi Alliance (https://www.osgi.org/) itself numerous times, as well as various software engineers / computer scientists from around the world, working with companies such as Adobe, Bosch, Capgemini, Gitlab, etc. 

I offer Software Engineering, Integration, Automation and IT Consulting services. For full offer please see https://ideas.into.software/services/ and https://ideas.into.software/products/
PROJECT HISTORY
  • 11/2010 - Present

    • Personal services company
  • Software Engineering, Integration, Automation and IT Consulting services
  • Providing Software Engineering, Integration, Automation and IT Consulting services through my personal services company.

  • 04/2015 - 11/2017

    • Vnomic Inc
  • Software Engineer
  • Provide software engineering services to a company developing software defined application deployment and management platform capable of controlling the most sophisticated applications and programmable infrastructures. Develop solutions utilizing products from and used by world's most well-known IT companies, such as Cisco, SAP, NetApp, Microsoft, F5 Networks, and more.

    Some of the projects, ongoing and completed so far, include:
     * automated configuration and management of A10 Networks server load balancers; utilizing Java, A10 Networks AX REST API;
     * upgrade of tech stack architected using OSGi, consisting of 300+ bundles (modules) to latest versions of Apache Aries Blueprint, Spring, Spring Security, Apache Camel, Apache CXF and RabbitMQ as message broker;
     * MS Azure Cloud API Automation and Management Java Client for for automated provisioning of deployments into MS Azure Cloud;
     * automated provisioning, configuration and management of F5 Networks software load balancers; utilizing Java, VMWare Java API, F5 BIG-IQ & BIG-IP iControl SOAP & REST APIs;
     * on-demand, fully automated deployment of infrastructures for BigData/IOT applications for a variety of industry use cases; automated provisioning, configuration and management of Hadoop clusters of various (pre-defined & configurable) topologies; utilizing Java, VMWare Java API, Apache Ambari, SAP HANA Vora, Spark, Kafka, Flume, Storm, Hive, Pig, Oozie, Nifi, as well as HDFS incl. HttpFS,
    MapReduce, Yarn, ZooKeeper, Hue and Zeppelin;
     * distributed monitoring & control of nodes constituting company's product, utilizing Java, Apache ZooKeeper, Apache Curator, Apache Commons Exec, Apache Commons CLI, Logback, Groovy, Bash;

    (…) (see attached CV or visit http://ideas.into.software/ for details about work experience since 1998) (…)

  • 06/2014 - 11/2014

    • Deluxe Media Technologies
  • Full Stack Developer
  • As a full stack developer, implemented new features as well as modified existing ones in a Digital Asset Management (DAM) platform allowing for meta-data analysis and discovery of video, audio, image and textual content, utilized mostly by media companies. Introduced to project two new JS & HTML5 only client applications for internal REST services' as well as a front-end built pipeline – a fully automated processing and build of front-end artifacts via Grunt and Maven. Utilized Java, JavaScript (incl.: "Backbone" and "Marionette" frameworks), HTML5, CSS (incl.: "LessCSS"), JSON, REST, Bash, Freemarker, Tomcat 7 Application Server, Apache2 HTTP Server.

  • 07/2009 - 11/2010

    • NON-GOVERNMENTAL ORGANIZATIONS (NGO)
  • Software engineer, Activist
  • Volunteered time to valuable causes – utilized software engineering experience and organizational skills to
    conduct online social media campaigns and partake in non-profit projects. Some of the technologies utilized include JavaScript, HTML, CSS.

  • 05/2006 - 07/2009

    • Upaya Labs
  • IT Consultant / Software engineer, Technical analyst, Solution Architect
  • Provided IT consulting services with responsibilities ranging from project scoping, technical analysis and design through solution architecture to implementation and coordination with stakeholders and UI/graphic designer(s).

    (…) (see attached CV for full version) (…)

    Customized Spree OS E-commerce application and extended its functionality with online payment
    processing integrated with PayU gateway, automated shipping calculation, promoted products, and more. Utilized Ruby, Ruby on Rails framework (RoR), SQL, Javascript, HTML, CSS, MySQL 5 DBMS, Thin HTTP server.

    (…) (see attached CV for full version) (…)

    Developed data access layer of a semantic (Web 3.0) personal privacy application. Utilized Java, Hibernate, SQL

    (…) (see attached CV for full version) (…)

    As part of a large project for a telecommunications company, refactored core parts of a distributed Trouble Ticketing application, recommended changes to existing architecture, proposed a new technical architecture, created proof-of-concept prototypes, migrated application to “split directory development” environment. Utilized Java, SQL, Hibernate, JasperReports, extremeTable, Velocity, Apache Commons Configuration, Oracle 9i DBMS, BEA WebLogic 8.1 Application Server.

    (…) (see attached CV for full version) (…)

    Built components of a CRM/marketing application. Utilized Java, Hibernate, Spring Framework, Acegi
    Security Framework, SQL, Javascript, HTML, CSS, PostgreSQL DBMS, GlassFish Application Server.

  • 11/2004 - 04/2006

    • MRTED POLSKA SP. Z O.O.
  • Software Engineer
  • Implemented various new features and fixes to the the company's online HR TalentLink system, as well as
    developed new applications including an application for management of translations within company's
    system, an application for quick account setup and configuration, more. Utilized Java, ColdFusion (incl.
    Mach-II framework), SQL, XML, JavaScript, HTML, CSS, Oracle DBMS

  • 11/2003 - 11/2004

    • Upaya Labs
  • IT Consultant / Software engineer, Technical analyst, Solution Architect
  • Provided IT consulting services with responsibilities ranging from project scoping, technical analysis and design through solution architecture to implementation and coordination with stakeholders and UI/graphic designer(s).

    (…) (see attached CV for full version) (…)

    Produced portal for a major public campaign „Kupując polskie produkty dajesz pracę” (“Buying Polish
    products you give employment”). Utilized JavaScript, HTML, CSS.

    (…) (see attached CV for full version) (…)

    Delivered a corporate portal for a well-known advertising agency. Utilized JavaScript, HTML, CSS.

    (…) (see attached CV for full version) (…)

    Developed a data distribution application. Utilized Java, SQL, XML, MySQL DBMS, Apache Tomcat
    Application Server, Apache HTTP Server.

  • 05/2003 - 11/2003

    • MRTED POLSKA SP. Z O.O.
  • Software Engineer
  • Implemented interfaces for exchange of candidate and job data between clients', job boards', and the
    company's online HR TalentLink system. Utilized Java, ColdFusion, SQL, XML, Oracle DBMS.

  • 08/1999 - 12/2002

    • Various clients (freelancing)
  • IT Consultant / Software engineer, Technical analyst, Solution Architect
  • Provided IT consulting services with responsibilities ranging from project scoping through solution
    architecture to implementation and coordination with stakeholders and UI/graphic designer(s).

    (…) (see attached CV for full version) (…)

    Implemented software development tasks related to internal transfer to a new content management system.
    Utilized Java, JSP, SQL, HTML, CSS, DB2 DBMS.

    (…) (see attached CV for full version) (…)

    Tailored the original Miva Merchant e-commerce application to provide functionalities needed for client’s online bookstore, such as additional product information, advanced search engine, book reviews and ratings, more. Utilized MivaScript, Javascript, HTML, CSS, dBase DBMS;

    (…) (see attached CV for full version) (…)

    For real-estate services company, maintained their custom automated rental listings parsing and
    management application by implementing new modules as well as reengineering existing ones. Utilized Perl, FileMaker Pro DBMS.

    (…) (see attached CV for full version) (…)

    Produced a portal for database professionals’ community, with integrated magazine, online exams,
    discussion forums, and customisable presentation by way of separating logic, data, and layout. Utilized Java, SQL, Javascript, XML, XSL, XSP (Apache Cocoon), HTML, CSS, MySQL DBMS, Apache Tomcat Application Server, Apache HTTP Server.

    (…) (see attached CV for full version) (…)

    For a major Polish-American daily newspaper, customized the original Miva Merchant e-commerce system to create an online bookstore. Utilized MivaScript, dBase DBMS;

    (…) (see attached CV for full version) (…)

    Produced a web-based coaching application for an online training company with integrated payment for services, coach-trainee interaction via Java chat and discussion boards, training logs, and more. Utilized Perl, MySQL DBMS, HTML, Javascript.

  • 06/1999 - 06/2000

    • Addison
  • Web Developer
  • * Developed web sites and online versions of annual reports for Fortune 500 companies.
    * Modified, optimised and configured various web applications, including discussion forums, search engines, mailing forms.
    * Utilized Perl, SQL, Javascript, HTML, DHTML, CSS, MySQL DBMS, Apache HTTP Server.

  • 01/1998 - 02/1999

    • INGRESSNET LLC
  • Technical support, Webmaster, Junior System Administrator
  • * Provided technical support to dialup (PPP & ISDN), email, hosting and dedicated line customers.
    * Designed, developed, and maintained (updated content, troubleshooted problems, analysed traffic, etc.) company’s internal web sites. Utilized HTML, CGI.
    * Administered network and servers (running FreeBSD, Solaris), utilized Bash and Perl.
    * Documented solutions to various system and network problems as well as created instructions on how to use and configure features and applications.
    * Helped with onsite and offsite equipment installations and configurations (CSU/DSUs, routers, servers,
    Ethernet, Voice Processing System).

TIME AND SPATIAL FLEXIBILITY
I work B2B and deliver solutions for you working remotely – I work from the EU, but have a current US visa, valid for close to 10 years, therefore on-site meetings are possible when necessary.
OTHER
For full offer please visit https://ideas.into.software/services/ and https://ideas.into.software/products/

GitHub: https://github.com/ideas-into-software/

Twitter: https://twitter.com/IntoSoftware/

LinkedIn: http://www.linkedin.com/in/mhsiemaszko/

Additional contact details
 Telegram: mhsiemaszko
 Signal IM: +48668566023
YOUTUBE - VIDEO
YouTube Profil
GET IN TOUCH

Message:

Sender: