Nejc Cotič - Lex

Lord of Kilnaish (Scotland)


I am ambitious and motivated Software Architect / Programmer with a desire to create exciting and inspiring solutions. I am full-stack web developer (more time I dedicate to back-end part ).

I am looking to solve problems through design and provide useful, enjoyable and awesome UX experiences for the web and beyond. I am open to contribute and learn more alongside best professionals.

Every section of our life is part of code that we store in our memory, our sensors are like events and listneners in our work. We feel, we touch, we smell, we bread; Chunk by chunk we store our shortcuts into our caches, to not overload our brain and slowdown our systems. We use structure, we use classes, we use request and response to manipulate and execute our operations.

Our Body is like framework that put together our work, our time and represent who we are.

Take time life is a skill of many ups and downs!

What I Do

Build Core Architecture / Frameworks

As a Software Architect, I excel in creating dynamic MVC modules and structures, laying the foundation for efficient, secure, and high-performing core systems. My expertise extends to designing scalable frameworks that optimize development processes and drive innovation.

GIT Specialist

As a GIT specialist, I offer expert guidance in optimizing your team's GIT workflow and work experiences. From repository management to branching strategies, I help streamline version control and collaboration, ensuring smooth development processes.


PIM / Ecommerce / CRM / CMS

With vast experience in Product Information Management (PIM), I enable businesses to efficiently manage and market their products across various distribution channels. Additionally, I specialize in building customized Ecommerce, CRM, and CMS solutions that empower businesses to thrive in the digital landscape.

UX and Code Review

Combining my passion for exceptional user experiences and my meticulous attention to detail, I conduct thorough code reviews and UX evaluations. Identifying potential bugs and optimizing code quality, I help developers learn from best practices and enhance the overall quality of digital products.

Open Source Projects

As a strong advocate of open source, I actively contribute to a wide array of projects, including Laravel, Custom CSS frameworks, and various packages. My commitment to the community fosters innovation and collaboration, and I take pride in giving back to the development community.

Team Reviews & Lectures

I am dedicated to helping teams elevate their scripts and embrace cutting-edge innovations in the market. My expertise in security measures, better programming practices, and code refactoring empowers teams to deliver top-notch solutions. Additionally, I conduct insightful lectures to inspire and empower fellow developers.


Programming and Programming Training

As an advocate for continuous learning, I offer comprehensive programming training, including beginner courses in computer science and various programming languages. My specialized Laravel and PHP full-feature learning experiences, including on-demand code reviews, provide valuable skill development for aspiring developers.

Management | CTO

In my role as a Software Architect, I go beyond designing robust database structures to assume the responsibilities of a CTO. Task management, code reviews, and pull requests are among my core tasks as I lead teams to achieve project success with strategic planning and efficient execution.

Testimonials

Resume

23 Years of Experience

Timeline

2013 and now
Framework

Laravel Framework

Since 2013, I have been actively working with the Laravel framework. Laravel has become my go-to framework due to its elegance, flexibility, and extensive community support. I continue to expand my expertise in Laravel to build modern and scalable applications.

2016
Framework

SilverEngine framework

I took on a more ambitious project in 2016 and created the SilverEngine framework. This comprehensive framework provided a solid foundation for building complex web applications efficiently.

2014
MVC system

PHP MVCNeo

During this year, I developed my own MVC framework called PHP MVCNeo. Building a framework from scratch helped me understand the inner workings of MVC architecture and improved my skills as a developer.

2012-2013
MVC dive

Kohana, Zend, Symfony

In this period, I delved into the MVC (Model-View-Controller) architecture pattern. I explored different PHP frameworks, such as Kohana, Zend, and Symfony, to build robust and organized web applications.

2002-2008
Junior years

Databases and architecture

During my junior years, I continued to enhance my database and architectural skills. I worked on various projects that involved designing and developing database-driven applications.

2001-ish
OOP

Object-Oriented Programming

I immersed myself in Object-Oriented Programming (OOP) principles and paradigms. Understanding OOP was crucial as it laid the foundation for writing modular, maintainable, and extensible code.

2001-ish
Chosen one

Java, PHP, C#, C,

During this period, I explored multiple programming languages, including Java, PHP, C#, and C. Each language offered unique perspectives and challenges, contributing to my overall programming skills.

2001-ish
DB year

Databases and architecture

I delved into the world of databases and system architecture. I learned about database management, SQL queries, and how to design efficient and scalable systems.

2001
Fear for computer crash year

PHP 3-ish?

During this year, I ventured into backend development and started learning PHP. My first PHP project was titled "To sem Jaz," which involved creating a simple mini router with static pages using the switch method.

1999 - 2000
First programming experience

HTML 4 / CSS

In my early childhood, I encountered the programming languages HTML and CSS. Back then, I used a program called NVU to write HTML and CSS code in a simple notepad environment.

Education

2020 - 2022

Network Engineering

My passion in Network Engineering get stronger. This program focused on various networking technologies, including routing, switching, network security, and troubleshooting. I gained hands-on experience in designing, implementing, and maintaining complex network infrastructures.

2018 - 2020

System Administration

Beside my programming I develop System Administration skills. This comprehensive certification program covered various aspects of system management, network administration, server configuration, and security protocols. It equipped me with the skills to effectively manage and maintain IT infrastructure.

2007 - 2010
Online

Advanced Architecture Pattern

To expand my knowledge in software architecture, I undertook online courses that focused on advanced architecture patterns. This education empowered me to design scalable, maintainable, and efficient software systems.

2007 - 2010
Online

Advanced Photography - Analog and Digital Courses

Enrolled in online photography courses to enhance my passion for photography. These courses covered advanced techniques in both analog and digital photography, allowing me to develop a keen eye for detail and aesthetics.

2007 - 2010

Computer Science

Pursued a degree in Computer Science . During this program, I gained in-depth knowledge of programming languages, algorithms, data structures, and software development principles.

1998 - 2006

Elementary School

Completed my elementary education, where I developed a strong foundation in various subjects and fostered a curious and learning-oriented mindset.

Experience

20210 - Present

Front of House (FOH) - Live Concerts and Studio

As a Front of House (FOH) engineer, I handle live sound mixing and audio engineering for concerts and studio recording sessions. I am responsible for setting up and operating sound equipment, ensuring optimal audio quality, and delivering an exceptional experience to the audience or recording artists.

2020 - Present

System Administrator

In the role of a System Administrator, I manage and maintain the organization's IT infrastructure, including servers, networks, and software systems. I am responsible for ensuring smooth operations, implementing security measures, and troubleshooting any technical issues.

2020 - Present

AWS Cloud Engineer

As an AWS Cloud Engineer, I am responsible for designing, implementing, and managing cloud infrastructure on Amazon Web Services (AWS) for various projects. I work on optimizing performance, scalability, and security of cloud-based applications and services.

2019 - Present

Software Architect

As a Software Architect, I am responsible for designing high-level structures and solutions for complex software projects. I collaborate with cross-functional teams to ensure the integrity, scalability, and maintainability of the systems.

2020 - Present

Chief Technology Officer (CTO)

As the CTO, I oversee the company's technological direction and lead the technology team. I play a vital role in developing strategies, implementing technical solutions, and driving innovation to achieve the organization's goals.

2019 - 2020

Senior Developer

As a Senior Developer, I took on a leadership role in development projects, mentoring junior developers, and implementing complex features using the latest technologies and best practices.

1999 - 2000

Senior UX Designer

As a Senior UX Designer, I led the design process, conducted user research, and created user-centric design solutions that improved the overall usability and accessibility of web applications.

1999 - 2000

Junior UI/UX Designer

As a Junior UI/UX Designer, I collaborated with the development team to design intuitive user interfaces, wireframes, and prototypes, ensuring a seamless user experience.

1999 - 2000

Mid PHP API Developer

In the role of a Mid PHP API Developer, I specialized in creating APIs, both for internal use and third-party integrations, ensuring smooth data communication between different systems.

1999 - 2000

Mid PHP Developer

As a Mid PHP Developer, I took on more significant responsibilities in the development of PHP applications, including coding complex functionalities and integrating with databases and APIs.

1999 - 2000

User Acceptance Testing (UAT)

As a User Acceptance Tester, I played a crucial role in ensuring the quality and functionality of software applications before their release to end-users.

Key responsibilities and achievements include:

  • Collaborated with the development team and stakeholders to analyze Business Requirements and project objectives.
  • Created comprehensive UAT test plans to ensure thorough testing of software functionalities.
  • Identified Test Scenarios and designed UAT Test Cases, covering critical user workflows.
  • Prepared Test Data that closely resembled production data, ensuring realistic testing scenarios.
  • Executed UAT Test Cases, meticulously recording results, and promptly reporting defects to the development team.
  • Conducted regression testing to verify bug fixes and enhancements.
  • Confirmed that UAT results aligned with business objectives and requirements.
  • Provided valuable feedback to developers, contributing to continuous improvements in software quality.
  • Supported end-users during the User Acceptance Testing phase, addressing queries and resolving issues.

User Acceptance Testing played a critical role in delivering high-quality software, meeting user expectations, and ensuring a positive end-user experience.

1999 - 2000

Junior Front-end Developer

As a Junior Front-end Developer, I focused on HTML, CSS, and JavaScript to create visually appealing and user-friendly interfaces for web applications.

1999 - 2000

Junior Back-end Developer

As a Junior Back-end Developer, I worked on various PHP projects and assisted in developing server-side functionalities for web applications.

Knowledges

  • PHP
  • Laravel
  • Kohana
  • MongoDB
  • MySql
  • Plesk
  • Linux
  • Python
  • SCSS
  • webpack
  • vite
  • Bootstrap 4
  • Bootstrap 5
  • bash
  • Json
  • xml
  • Marketing
  • Photography
  • Programming
  • Digital Design
  • Social Media
  • Time Management
  • PIM
  • Custom scripting
  • Communication
  • Problem-Solving
  • CRM
  • Social Networking
  • Flexibility
  • CMS

My Work

My Diary

Network manager

Network manager

It's vibrant open-source community project, my primary focus lies in documenting the intricacies of modern networks. With an insatiable curiosity for cutting-edge networking technologies, I strive to create comprehensive and user-friendly documentation. My role involves delving into the depths of network architectures, protocols, and security measures to provide a valuable resource for network administrators, IT professionals, and enthusiasts. I am committed to staying abreast of the latest industry trends and best practices, ensuring the documentation remains relevant and up-to-date. Collaborating with an enthusiastic community of developers, network engineers, and subject matter experts, I aim to foster an environment of knowledge sharing and continuous improvement. Together, we collectively contribute to enriching the documentation, making it an indispensable hub for network enthusiasts worldwide. By documenting modern networks, I empower users to navigate the complexities of network infrastructure with ease and confidence. Whether it's exploring new features, troubleshooting issues, or optimizing performance, the documentation serves as a guiding light for network enthusiasts at all levels of expertise. Contributing to this open-source project has been a rewarding journey, allowing me to share my passion for networking while making a positive impact on the community. I take pride in being part of a collaborative effort that strengthens the foundation of modern networking and promotes connectivity and innovation.

Travian Clone

Travian Clone

As part of a private community initiative, I spearheaded the development of a secure Pay gateway system inspired by the popular online game Travian. The system allowed community members to conduct secure online transactions for in-game purchases, events, and contributions. My role involved collaborating with community members to understand their requirements, designing the payment gateway, and implementing robust security measures to ensure the confidentiality and integrity of financial transactions.

PIM - SPay System Gateway

PIM - SPay System Gateway

For a private business, I took charge of designing and implementing a custom Secure Pay gateway system. The system provided seamless payment processing for the business, streamlining online transactions and enhancing overall user experience. My responsibilities encompassed understanding the business requirements, architecting a scalable and efficient payment gateway, and integrating it with existing systems. Throughout the development process, I emphasized security and compliance, ensuring that customers' sensitive information remained protected.

BeeApp - Beehive Management Software

BeeApp - Beehive Management Software

As an avid beekeeper myself, I created "BeeApp" - an industry-leading beehive management software designed to meet the unique needs of both professional beekeepers and hobby enthusiasts. The application streamlined hive management tasks, such as tracking bee colonies, monitoring hive health, and recording honey production. I emphasized user-friendly interfaces, comprehensive reporting, and data visualization, making BeeApp an indispensable tool for beekeeping businesses and individuals passionate about apiculture.

SilverEngine Framework

SilverEngine Framework

In response to the growing demand for powerful PHP frameworks, I conceptualized and built "SilverEngine" - a highly dynamic MVC framework. SilverEngine empowered developers with a simple yet elegant toolkit to create full-featured web applications effortlessly. The framework offered advanced routing, database management, and self-updating features, allowing developers to focus on building scalable and maintainable applications. As the core contributor to SilverEngine, I actively maintained the framework, incorporated user feedback, and ensured seamless compatibility with the latest PHP versions and web technologies.

Ghost Template Engine

Ghost Template Engine

Recognizing the need for a more efficient and intuitive PHP template engine, I introduced "Ghost." This template engine simplified the process of integrating dynamic content into PHP projects. I focused on creating clean and powerful syntax, enabling developers to effortlessly manage and render templates. Ghost quickly gained popularity among PHP developers, and its user-friendly design became an asset for teams and individuals seeking improved productivity in web development projects.

ReflectORM

ReflectORM

To further enhance the database interactions of SilverEngine, I developed "ReflectORM." This versatile Object-Relational Mapping (ORM) package facilitated seamless data mapping between database tables and PHP objects. ReflectORM allowed developers to perform CRUD operations with ease, significantly reducing the time spent on database management. Its flexibility made it adaptable to various projects, enabling efficient data storage and retrieval while maintaining optimal performance.

OpenPentest

OpenPentest

As part of a collaborative effort, I contributed to "OpenPentest" - a platform providing security testing tools and features. My involvement included working with a team of experts to create and maintain essential security tools that support various types of security assessments. OpenPentest aimed to democratize security testing, empowering organizations of all sizes to enhance their cybersecurity posture. My contributions to the project helped make security tools more accessible and user-friendly, ultimately aiding professionals and businesses in identifying and mitigating potential security risks.

SalaryTracker

SalaryTracker

Developed "SalaryTracker" - an easy-to-use application for daily salary tracking. The application offered a seamless solution for users to monitor and manage their daily earnings, especially in scenarios where individuals hold multiple jobs. With intuitive features and a user-friendly interface, SalaryTracker facilitated accurate salary calculations, providing users with valuable insights into their earnings. The application's flexibility and customization options catered to various employment arrangements, making it a valuable tool for individuals seeking financial clarity and efficiency in salary tracking.

Jibble

Jibble

I actively participated in providing support and assistance to the Jibble app team. My contributions included identifying and resolving technical issues, providing valuable insights for app improvements, and offering guidance on implementing new features. My efforts helped improve the overall user experience and functionality of the Jibble app, enhancing its appeal to users seeking efficient time tracking and attendance management solutions.

ClickUp

ClickUp

Engaged in helping and supporting the ClickUp team, I actively contributed to refining and enhancing their application. My efforts involved offering valuable feedback, suggesting improvements, and providing assistance in addressing technical challenges. Collaborating with the ClickUp team, I played a role in enhancing the productivity and user-friendliness of the application, catering to the needs of individuals and teams managing projects and tasks efficiently.

Custom CMS

Custom CMS

Designed and developed a tailored Custom Content Management System (CMS) for a private business. The custom CMS empowered the client to manage their website's content efficiently, enabling them to make updates, publish articles, and interact with users seamlessly. My involvement encompassed understanding the client's specific requirements, architecting the CMS with a user-friendly interface, and implementing functionalities to streamline content management processes.

Contestdream

Contestdream

At the heart of "Contestdream," an online platform, lies my contribution - facilitating easy creation and management of promotions and contests. The platform catered to businesses, enabling them to run engaging contests, sweepstakes, and marketing campaigns effortlessly. My role involved designing and developing key features, ensuring seamless user experience, and building robust security measures. Contestdream became a go-to platform for businesses seeking to enhance their brand engagement, boost customer loyalty, and gain valuable marketing insights.

Loyalty Venue

Loyalty Venue

Developed web-based systems for loyalty programs, gift cards, and incentives - "Loyalty Venue." The platform provided businesses with comprehensive loyalty solutions, aimed at maximizing customer retention and increasing customer spending. My contributions encompassed designing and implementing secure systems to manage customer loyalty programs effectively. Loyalty Venue's features, including personalized rewards, customer analytics, and promotional campaigns, helped businesses foster long-term customer relationships and drive customer loyalty.

McAudience

McAudience

Collaborated in creating and managing influencer marketing campaigns for "McAudience." This platform specialized in crafting tailored influencer marketing strategies to meet clients' unique marketing goals. My involvement included developing tools and features to streamline influencer management, performance tracking, and campaign optimization. McAudience emerged as a trusted partner for businesses seeking to leverage influencer marketing effectively, driving brand awareness and engagement among target audiences.

ThrustyShip Game

ThrustyShip Game

Embark on a captivating space adventure in "ThrustyShip." As the pilot of your spaceship, you navigate challenging gravity-based gameplay while collecting cores and avoiding space junk. Developed with an emphasis on physics-based challenges and engaging gameplay mechanics, ThrustyShip captured the excitement of space exploration. My contributions to the game included designing unique levels, fine-tuning gameplay mechanics, and ensuring a seamless user experience. ThrustyShip became a thrilling journey for gamers, challenging their skills and reflexes in a dynamic and visually immersive space environment.

What I Do

23 Years of Experience

Software Architect

Designed and developed software architecture for a multi-million dollar enterprise application, ensuring scalability and robustness.

Implemented an agile development methodology that improved team efficiency by 30%, accelerating project delivery.

Presented technical designs and solutions to C-level executives, obtaining approval for a major software project.

Provided technical leadership and mentorship to junior team members, fostering a culture of innovation and continuous improvement.

System Engineer

Designed and implemented a cloud-based infrastructure that reduced IT costs by 20% while ensuring high performance and reliability.

Managed a complex network infrastructure with over 500 servers and 10,000 users, maintaining optimal system performance.

Implemented disaster recovery plans and backup solutions, ensuring business continuity and data integrity.

Provided technical support and troubleshooting for critical IT systems, minimizing downtime and disruptions.

Network Engineer

Designed and configured complex networks for large-scale organizations, ensuring seamless data flow and optimal performance.

Implemented security measures to protect networks from cyber threats and unauthorized access.

Conducted network performance analysis and optimization to maintain high-speed connectivity and minimal latency.

Collaborated with cross-functional teams to deploy and maintain network infrastructure for various projects.

System Administration

Managed and maintained server systems to ensure their stability, security, and optimal performance.

Installed, configured, and updated software applications and operating systems to meet business requirements.

Implemented backup and recovery strategies to safeguard critical data and ensure business continuity.

Monitored system performance and resolved issues proactively to minimize downtime and disruptions.

Virtualization

Designed and deployed virtualized environments to consolidate resources, reduce hardware costs, and improve scalability.

Implemented virtual machine provisioning, management, and monitoring for efficient resource allocation.

Optimized virtualized infrastructures to ensure optimal performance and minimal resource contention.

Provided technical support for virtualization platforms and resolved virtual machine issues as needed.

Full-Stack Developer

Developed and deployed a scalable web application processing over 1 million transactions per day, handling high user traffic seamlessly.

Improved website performance by 40% through page load optimizations and efficient server resource utilization.

Designed a user-friendly interface with intuitive navigation and responsive design, enhancing user experience.

Collaborated with cross-functional teams to design and develop new features, driving product innovation.

Teaching & Mentoring

Developed and delivered training materials on software development best practices, elevating coding standards and team productivity.

Mentored junior team members, providing guidance on career development and technical skill enhancement.

Conducted code reviews and provided constructive feedback, promoting code quality and maintainability.

Organized and led coding workshops and hackathons, fostering a culture of continuous learning and team building.

Strategic Consulting

Developed and presented IT strategy plans to senior executives, driving business process improvements and cost savings.

Conducted market research and competitive analysis, identifying growth opportunities for clients in the digital landscape.

Provided guidance and recommendations on technology adoption and digital transformation initiatives.

Created business cases and financial models to support investment decisions and project approvals.

My Gear


My Boardgames


My BGG account