Ivan Petrov

Selbstständig, Senior Full Stack Developer, Self Employed
Sofia, Bulgarien

Fähigkeiten und Kenntnisse

JavaScript
TypeScript
PHP
Python
React
Next.js
Angular
Vue.js
Nuxt.js
Node.js
Express.js
NestJS
Django
AWS
CI/CD
REST API
Agile
Tailwind CSS
SCSS
jQuery
CSS

Werdegang

Berufserfahrung von Ivan Petrov

  • Bis heute 5 Jahre und 7 Monate, seit Apr. 2021

    Senior Full Stack Developer

    Self Employed

    * Develop web apps for small businesses and startups, from planning to launch. * Build frontend UI features with React, Next.js, Vue.js, and TypeScript. * Create backend services and REST APIs using Node.js, Express.js, NestJS, PHP, and Python. * Build customer portals, dashboards, internal tools, and SaaS applications. * Integrate third-party APIs and services. * Configure AWS environments and support CI/CD releases. * Work with clients to clarify needs, estimate tasks, and deliver features in Agile teams.

  • 3 Jahre und 5 Monate, Dez. 2017 - Apr. 2021

    Senior Full Stack Developer

    Plovdiv Software - Sofia, Bulgaria

    * Developed web apps and custom software for small and medium-sized businesses. * Built frontend features with Angular, Vue.js, JavaScript, and TypeScript. * Developed backend features and REST APIs. * Worked on customer portals, admin systems, and e-commerce functionality. * Integrated third-party APIs and external services. * Implemented real-time in-app notifications using WebSockets with React. * Improved applications through bug fixes, refactoring, and frontend updates across client projects as needed

  • 2 Jahre und 9 Monate, März 2015 - Nov. 2017

    Full Stack Developer

    SoftART - Plovdiv, Bulgaria

    * Developed and maintained web applications using JavaScript, Angular, Vue.js, and frontend technologies. * Built backend features and REST APIs for websites and business applications. * Created responsive interfaces and reusable components for client projects. * Integrated external APIs and services into web platforms. * Improved performance, fixed bugs, and maintained existing applications. * Collaborated with designers and developers to turn project requirements into functional features.

  • 6 Monate, Sep. 2014 - Feb. 2015

    Junior Full Stack Developer

    Telerik - Sofia, Bulgaria

    *Developed web applications using JavaScript, jQuery, CSS, and PHP. *Built responsive UI components and assisted with frontend development. *Worked with backend services and REST API integrations. *Fixed bugs and improved existing application features.

Ausbildung von Ivan Petrov

  • 2010 - 2014

    Bachelor’s degree in Computer Science

    Technical University of Sofia

Sprachen

  • Englisch

    B1-B2 (Gute Kenntnisse)

XING – Die Jobbörse

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z