Web developer playing with clouds, LAMP, Symfony, JavaScript. Currently working as a Salesforce developer as part of the Taylor & Hart team.
Kik Minev
01.

Hey there, I'm Kik Minev - web developer playing with clouds, LAMP, Symfony, JavaScript, Salesforce Apex. Currently working as a Salesforce developer as part of the Taylor & Hart team.

Why Salesforce? Pivoted to Salesforce when my colleagues needed a quick and efficient way to optimize business processes, sales and even manufacturing processes. That’s how I stepped into the Salesforce world, though most of my career has been focused on web with PHP. Strong love for the Symfony framework.

02.

My experience

Taylor & Hart - Salesforce and Symfony developer

Currently working as a Salesforce developer at Taylor & Hart where I help with accelerating buesiness processes in sales and manufacturing. I spend my day mostly writing Apex code and lightning components in Salesforce or PHP/Symfony for web features.

Oxxy - CTO

As part of Oxxy I was leading the team as a CTO. We started and shipped a drag and drop website builder that allows small business owners to launch a website without any coding skills. For my tasks I used the Symfony PHP framework, MongoDB, javascript for the web builder and AWS as an ifrastructure.

Webfactory - Web Developer

At Webfactory I spent my days mostly coding with PHP and Javascript. As part of a web agency I worked on various projects for different clients up until I started working on Protect Your Bubble. Really thankful to the colleagues that gave me the chance to work on this project and helped me develop my skills.

Webfactory / Protect Your Bubble - Team Lead

I became responsible for launching the US web site and lead a team of web developers to deliver and support the project. Duties were a bit different as I needed to work in Atlanta and lead the team overseas. Also, working with a Fortune 500 company has it's perks. Thank you all for the warm welcome in Atlanta!

Digitalus - Web Developer

Digitalus was a hosting company from The Netherlands(later aquired by another company). Here we worked with PHP and Javascript.

SiteGround

Epic times! Great start in the web industry.

03.

What I work with?

Back in the days I started coding websites from scratch using PHP and some custom frameworks. Throughout time I worked with ancient frameworks like CakePHP, Zend and others. Nowadays I mostly work with Symfony. Trying to keep an eye on the Javascript world as well.

PHP
Back in time I started with PHP from around version 4. Usually with Apache and MySQL. These days we run mostly nginx.
JavaScript
The beginings was vanilla and jQuery. Later I worked with Backbone and Angular. Now I try to keep in touch mostly with the React framework.
Symfony
I love how robost Symfony is. The initial steep learning curve is paying off with the projects. During the years I've worked with Symfony for SaaS products, CMS and eCommerce systems.
AWS
My experience with the cloud is in AWS where I mostly use EC2 and S3. I also have some experience with RDS for PostgreSQL. During the years I used EC2 to scale Symfony web projects and MongoDB cluster databases.
Git
Git is what I use for version control. Checkout my GitHub. I use Gitflow in my day to day work.
Docker
For personnal projects I will use Docker to maintain my developement environment. In some companies we also worked remotely, in the cloud. In other companies even with k9s on localhost. Depends on the company;)
Salesforce Apex
In Salesforce I usually work with Apex code to develop new features. It shares the Java syntax and object-oriented features, but it's limited by the Salesforce environment.
Ligning Components
Not very often I develop lighning components to extend the Salesforce functionality.
PhpStorm
Though I started with Notepad, moved to Notepad++, Vim, Eclipse, these days I work with PhpStorm and IntelliJ with Illuninated Cloud for Salesforce development.
↑ About me

Kik Minev

L A T E S T   P O S T S

Process Automation and Its Impact on Small and Medium Businesses

Understanding Process Automation

Process automation refers to the use of technology to perform recurring tasks or processes in a business without manual intervention. This can involve the use of software, artificial intelligence (AI), robotics, or other digital tools to streamline operations, reduce human error, and increase efficiency.

At its core, process automation eliminates repetitive and time-consuming tasks, allowing employees to focus on more strategic and creative activities. From small businesses to large enterprises, automation can be applied in various departments, including finance, human resources, customer service, and supply chain management.

Types of Process Automation

  • Basic Automation: This involves digitizing simple, routine tasks like sending automated emails, data entry, and scheduling reports. These are often handled by workflow automation tools like Zapier or Microsoft Power Automate.
  • Process Automation: This focuses on streamlining entire business processes, such as customer onboarding, invoice processing, and payroll management. Tools like Business Process Management (BPM) software are commonly used for this purpose.
  • Robotic Process Automation (RPA): This uses software robots to mimic human interactions with digital systems. RPA is widely used in industries like banking and healthcare to automate high-volume, rule-based tasks like data extraction and transaction processing.
  • Intelligent Automation (IA): This combines RPA with AI and machine learning to handle more complex decision-making tasks, such as fraud detection and personalized customer support.

Benefits of Process Automation in Business

  • Increased Efficiency: Automated processes complete tasks faster and more accurately than humans, reducing delays and inefficiencies.
  • Cost Savings: By reducing the need for manual labor, businesses can cut down on operational expenses.
  • Error Reduction: Automation eliminates human errors that can arise from fatigue, distractions, or manual data entry.
  • Improved Compliance: Automated systems ensure consistency and adherence to regulatory requirements, reducing compliance risks.
  • Better Employee Satisfaction: With tedious tasks automated, employees can focus on meaningful work, leading to higher job satisfaction and innovation.
  • Enhanced Customer Experience: Faster response times, personalized interactions, and accurate processing contribute to an improved customer journey.

Real-World Applications of Process Automation

  • Retail: Automated inventory management and chatbots for customer inquiries.
  • Healthcare: Electronic health records (EHR) and appointment scheduling automation.
  • Finance: Automated fraud detection and loan processing.
  • Manufacturing: Robotics and automated quality control systems.

Getting Started with Process Automation

  1. Identify Pain Points: Determine which repetitive tasks consume the most time and resources.
  2. Choose the Right Tools: Select automation software that aligns with the company’s needs and budget.
  3. Train Employees: Ensure staff understand and are comfortable using automated systems.
  4. Monitor and Optimize: Regularly assess automation performance and make necessary adjustments to improve efficiency.

Final Thoughts

Process automation is transforming the way businesses operate, making them more agile, efficient, and competitive. As technology continues to advance, companies that embrace automation will be better positioned to adapt to changing market demands and drive long-term success.

Soon I will publish more on process automation and how companies implement it with Salesforce.

Leave a Reply

Your email address will not be published. Required fields are marked *