
Stratos Nikolaidis
Verified Expert in Engineering
Software Engineer and Developer
Stratos has been a professional programmer since 2000 and is an established software engineer. His next goal is to become a software architect and consultant. Stratos's deep knowledge, experience, technical, and communication skills will enable him to face any challenge.
Portfolio
Experience
Availability
Preferred Environment
MySQL Workbench, Apache, Ubuntu, Git, Sublime Text, Visual Studio Code (VS Code), Windows, Linux
The most amazing...
...app I've built is a search engine for a betting site using Node/Vue/Firebase. It is 100% integrated with the site, modifying the betslip directly.
Work Experience
WordPress Developer
Tobias Rosen dba Rosen Advertising
- Developed law firm websites in WordPress, focusing on SEO performance.
WooCommerce UPS Integration
Sociallyin, LLC (via Toptal)
- Developed WordPress a plugin/theme.
- Modified existing plugins.
- Extending an amazing song writing platform.
- Adding social media features making it more appealing.
Head of Development
Youwin
- Made site adjustments using Google Tag Manager and a Google Firebase real-time database.
- Implemented marketing strategies and techniques on site.
- Maintained back-end tasks using Node.js. Tasks included domain updates, QA systems, and communication/process with third-party platforms.
- Extended the usage of the Bootstrap grid system; most of the internal-use sites are using Bootstrap—it's really easy and friendly to work with.
- Performed dynamic updates using jQuery and push technologies (Pub/Nub).
- Developed and maintained multiple WordPress sites (single and network installations).
- Built NoSQL databases using MongoDB; all our back-end systems are using MongoDB to store all data.
- Created my own search engine using Node/Firebase/Vue for sports searching.
- Build widgets based on Vue.js using Firebase as a back end.
- Managed a small team of four developers working on separate projects; my primary role was to organize the team and be the communication point between the dev team and the rest of the company.
WordPress Developer
Dillon Taylor
- Created a library to scrap properties from websites and store them in a local database. The process stores and updates +25,000 properties daily.
- Developed a search form for the data stored by the scarping process. All search results are stored in the database, allowing the client to review and modify them if needed.
- Transferred all client and search information into Salesforce lead entries.
WordPress/JavaScript Developer
Omid Aghazadeh dba RentDuo
- Provisioned JavaScript apps using the AWS Lambda platform.
- Implemented Adobe Sign (e-signature service) on the site.
- Migrated JavaScript (Lambda) functionality to WordPress.
PHP/WordPress Developer
Gatemore (via Toptal)
- Modified a WordPress theme.
PHP Expert
Freediving Instructors International (via Toptal)
- Provided expertise with PHP, Signagle's API, and programming.
WordPress Developer
Jonathan Bethune (via Toptal)
- Developed back-end features in WordPress.
- Communicated with third-party services.
- Shortened URLs using bit.ly's API.
WordPress Developer
Hookist
- Converted the desktop site to a fully mobile-friendly one; not just responsive but with elements redesigned to match the mobile UX.
- Created a social media-like interface and functionality where users are contributing by adding lyrics in songs-to-be-written, with summaries, top tracks and lyrics.
- Used caching extensively to improve database queries using WordPress's transient API.
WordPress Developer
End Party Politics (via Toptal)
- Designed a WordPress theme.
- Developed a back-end plugin.
- Modified existing functionality.
Full-stack Web Developer
Themindfulnesssummit.com (via Toptal)
- Maintained and developed high-traffic WordPress sites.
- Developed automations with Eventbrite, Intercom, and Mailchimp.
- Extended theme development.
- Administrated and managed WPEngine.
- Extended third-party pixel tracking.
- Developed a single-page WooCommerce instance.
Croptender Mobile Application Back End
Justin Trouard (via Toptal)
- Developed a WordPress plugin and theme.
Developer
Mixergy (via Toptal)
- Created a WordPress search page that will have infinite scrolling and be fully responsive. Search can be done based on search text or specific tags. Admins have the functionality to modify article tags directly from the search results. Search operates while the user types in the search field.
- Created a plugin (not connected to the specific theme) using only WordPress API.
Senior PHP Developer
DNX Corporation
- Enhanced use of JavaScript using Ajax calls.
- Used event-driven jQuery and the Symfony 2 framework.
- Developed a platform to display different outputs for desktop, mobiles, and tablets.
- Collaborated with four different development teams across Europe.
- Optimized the website for traffic approaching 25 million visits per month.
- Created testing scenarios with Selenium library and Java.
IT Specialist
4th Regional Health Authority of Macedonia and Thrace, Greece
- Worked for PROHEALTH - Interreg Greece - Bulgaria
- Developed a portal for the 4th Regional Health Authority of Macedonia and Thrace.
- Handled electronic transmission of incoming mail.
- Managed and supported the IT departments in all hospitals in Macedonia and Thrace.
IT/Scientific Consultant
Bits and Bytes Software
- Enabled live communication between e-shops and ERP systems.
- Merged e-shops and TecDoc databases.
- Created complete custom ERP systems.
- Developed mobile applications using the Kalipso engine.
- Developed complex custom solutions for ERP systems.
IT Analyst
General Hospital of Thessaloniki, Greece «AGIOS PAVLOS»
- Supported the data and computer installation in the hospital.
- Handled applications development for the needs of the hospital’s departments.
Software Developer
Protasys S.A.
- Worked on DLL development for Altec Atlantis ERP.
- Used JSP, JavaBeans, and EJB under the JBoss Application Server.
- Built custom applications using Delphi and Oracle.
Software Engineer
Martel S.A.
- Developed a fleet management application.
- Created the pilot program for real-time fleet management for the public transportation of Thessaloniki, Greece (oasth).
Software Developer
Unisoft S.A.
- Integrated the Euro currency into the main ERP (Capital).
- Handled analytical accounts in industrial pricing.
Experience
Spare Parts Website
1. The e-shop communicates with the client's ERP system, synchronizing its product database.
2. Custom TecDoc search engine
3. The results of the TecDoc search are merged with the client's products.
4. In TecDoc results, products that already exist in the ERP can be purchased and the rest can be ordered.
5. When an online order is downloaded to the client's ERP, there is an intermediate state where:
• If an order contains only actual products, it is imported in the ERP.
• In case of the order containing products for order (products not existing in stock), then the client can cancel the order, remove or replace the nonexistant products, automatically create products in the ERP with data retrieved by the database, and complete the process by importing the invoice to the ERP.
* TecDoc: A joint electronic catalogue for the Automotive Aftermarket that unites different competitors under one roof.
ProOffice E-shop
Coffee Ouzounoglou Mobile App
NoveBagno
Marsanis Mobile App
http://www.marsanis.gr/Municipality Emmanouil Pappa Mobile App
Thilasmos
HealthMed
Master Organic Chemistry
http://www.masterorganicchemistry.comThe Mindfulness Summit
https://www.themindfulnesssummit.comSkills
Languages
HTML5, CSS, Sass, SCSS, Less, SQL, CSS3, HTML, JavaScript, PHP, UML, Pascal, C#, Delphi, Java
Frameworks
Bootstrap 3, Divi, Bootstrap, Zend Framework, Symfony 2, Laravel, Selenium, Smarty, PhoneGap
Libraries/APIs
REST APIs, WordPress API, WordPress REST API, jQuery, jQuery UI, Vuex, Nginx-rtmp, Node.js, Vue, Elevate API, Bitly API, UPS API, QuickBooks API, Facebook API, Salesforce API
Tools
Microsoft Excel, Bitbucket, GitHub, Sublime Text 2, Git, GitLab, Chrome Developer Tools, Subversion (SVN), Paint.NET, Asana, Trello, Slack, Sublime Text, InVision, Facebook Pixel, NGINX, WP eCommerce, Zen Coding, MySQL Workbench, Apache, PrestaShop, Redmine, Mailchimp, Figma, Microsoft Access, Crystal Reports, Vagrant, Google Optimize
Paradigms
Responsive Web Design (RWD), Responsive Coding, Responsive, Class-based OOP, Model View Controller (MVC), Object-oriented Programming (OOP), REST, Responsive Layout, Agile Software Development, UX Design, Event-driven Programming, Scrum
Platforms
Linux CentOS 7, NetBeans, WordPress, Visual Studio Code (VS Code), Windows, Ubuntu, Linux, Oracle, LAMP, WooCommerce, AWS Lambda, Amazon Web Services (AWS), SocialEngine, Joomla, Oracle Database
Storage
MongoDB, MySQL, WP Engine, Relational Databases, Redis, Redis Cache, Firebase Realtime Database, Oracle SQL, Firebird, Microsoft SQL Server, Database Caching
Other
API Integration, APIs, Front-end, Front-end Design, Front-end Development, WordPress Themes, WordPress Design, HTML to WordPress, Ajax, Programming, WordPress Plugins, Excel 365, Full-stack, Integration, Mobile First, Full-stack Development, User Interface (UI), Pixel Perfect, Responsive Design, Responsive UX Design, Google Tag Manager, Kalipso Mobile Development, Single-page Applications (SPA), GitFlow, SEO Tools, User Experience (UX), Web Development, Finance, Eventbrite, Intercom, Payment APIs, Web Scraping, QuickBooks Online
Education
Bachelor's Degree in Computer Software Engineering
Alexander Technological Educational Institute of Thessaloniki, Greece - Thessaloniki, Greece