{"name":"Kamber Sheshi","title":"Senior Full-Stack Engineer · Angular & Node.js","born":null,"email":"kamber.sheshi10@gmail.com","phone":"+355 69 480 8004","website":"https://kamber.dyiks.com","skype":null,"family":null,"residence":"Tirana, Albania · open to remote","profile":"/uploads/profile-kamber.jpg","fact":"Two startup accelerators so far, and I still prefer shipping to pitching.","short_bio":"Full-stack engineer with nine years shipping products end to end in Angular, Node.js and Symfony. At Rebillia I built the subscription-billing SaaS behind 720K subscribable products, together with its Stripe, PayPal, Square and Authorize.net integrations. As CTO at Digit Sapiens I split a monorepo into microfrontends, put CI/CD, SonarQube and pre-commit checks in front of every merge, and shipped a mobile app past 15K downloads. I like owning a feature from data model to interface, and leaving tests and tooling behind for whoever picks it up next.","technologies":{"frontend":"Angular, TypeScript, RxJS, NgRx, Angular Material, React, Vue.js, SASS","backend":"Node.js, Symfony, PHP, Java, .NET Core, REST, GraphQL, Doctrine ORM","mobile & desktop":"Ionic, Flutter, Electron, progressive web apps","data & delivery":"MySQL, PostgreSQL, Elasticsearch, Redis, Docker, GitHub Actions, Jenkins, SonarQube","graphics and AR":"Three.js, Babylon.js, Canvas, ARCore, TensorFlow.js","ways of working":"Microfrontends, microservices, unit and functional testing, code review, CI/CD"},"top":[{"name":"Angular","image":null,"exp":"5/5"},{"name":"TypeScript / JavaScript","image":null,"exp":"5/5"},{"name":"Git","image":null,"exp":"5/5"},{"name":"Node.js","image":null,"exp":"4/5"},{"name":"Symfony","image":null,"exp":"4/5"},{"name":"MySQL","image":null,"exp":"4/5"},{"name":"Ionic","image":null,"exp":"4/5"},{"name":"React","image":null,"exp":"3/5"},{"name":"Flutter","image":null,"exp":"3/5"},{"name":"Java","image":null,"exp":"3/5"}],"tools":[{"title":"Microfrontends"},{"title":"Microservices"},{"title":"SPA & SSR"},{"title":"Progressive web apps"},{"title":"Cross-platform mobile"},{"title":"Payments & billing"},{"title":"CI/CD and code quality"},{"title":"AR & 3D on the web"}],"social_portals":[{"title":"LinkedIn","url":"https://al.linkedin.com/in/kamber-sheshi-417982147"}],"interests":["Football and cycling","Skiing","Music making","Speaking at meetups"],"education":[{"date":"11/2017 - 07/2019","description":"MSc Computer Science — Faculty of Natural Sciences, University of Tirana"},{"date":"10/2014 - 07/2017","description":"BSc Computer Science — Faculty of Natural Sciences, University of Tirana"}],"projects":[{"title":"Rebillia Platform","position":"Senior Software Engineer","description":"Subscription and recurring billing for BigCommerce and Shopify stores. Symfony, Angular, Doctrine, four payment gateways.","url":"https://www.rebillia.com/","image":null},{"title":"Patenta AL","position":"Founder and Lead Developer","description":"Android and iOS app for learning the Albanian driving theory test, published on Google Play.","url":"https://play.google.com/store/apps/details?id=com.patenta.ks","image":null},{"title":"Iksdy","position":"Founder and Lead Developer","description":"Multi-tenant online shop: one codebase serving a storefront, catalogue and checkout per business.","url":"https://iksdy.com/shop","image":null},{"title":"Tirana Vendime","position":"Senior Developer","description":"Public information app that puts Tirana's municipal decisions and news in front of residents.","url":"https://play.google.com/store/apps/details?id=al.tiranavendime","image":null},{"title":"Resume generator","position":"Personal project","description":"The tool this CV is built with: Twig templates rendered to HTML and PDF through Puppeteer, with a Postgres-backed editor behind a login.","url":"https://kamber.dyiks.com","image":null}],"job_history":[{"employer":"Rebillia","position":"Senior Software Engineer","date":"05/2023 - Present","role":"Build the Symfony SaaS that adds subscriptions and recurring billing to BigCommerce and Shopify stores, carrying 720K subscribable products. Implemented the payment layer across Stripe, PayPal, Square and Authorize.net, storing payment intents so later charges run without the customer present. Built the merchant dashboard as a modular Angular single-page application, with custom services for application state and API access. Shipped a reusable Angular Material component library that cut the time to build each new screen. Wrote a BigCommerce extension that modifies checkout in the storefront. Covered the platform with unit and functional tests and managed database access through Doctrine ORM."},{"employer":"Digit Sapiens","position":"Chief Technology Officer","date":"10/2020 - Present","role":"Set the technical direction and built the delivery teams for the products clients ask us for. Converted the product from a monorepo into microfrontends so teams ship features in parallel without waiting on one release. Introduced NgRx as one place to hold and share state across the application. Published a private Angular NPM library that gives every new project the same foundation on day one. Led the build of CI/CD on GitHub and Jenkins, then added SonarQube, lint rules and pre-commit checks so quality is enforced before review. Built per-ticket preview deployments, giving testers an isolated version of the application for every change. Solved server-side rendering and indexing for SPAs, lifting SEO performance by 70%. Managed and developed an iOS and Android application past 15K downloads."},{"employer":"Datalytics","position":"Full-Stack Developer","date":"03/2020 - 10/2020","role":"Built sales optimisation software in React and .NET Core that recommends the strongest plans for merchants expanding their business. Delivered the reporting used by Bulgari and Brooks Brothers to tighten their day-to-day process. Integrated AG Grid so users could sort, group and act on large resource tables directly. Owned page performance against a fixed delivery date, and helped shape the team's planning."},{"employer":"Division5","position":"Software Developer, then Head of Development","date":"09/2017 - 03/2020","role":"Joined a small web consultancy as a developer and was promoted to head of development after two years. Led small delivery teams and wrote the specifications outsourced work was built against. Planned, developed, tested, deployed and maintained web applications in Angular, Express and PHP. Added Elasticsearch and Redis to make search across the system fast. Built an augmented reality feature with ARCore, and hybrid applications with Ionic for phones and tablets and Electron for the desktop."}],"spoken_languages":[{"language":"Albanian","level":"Native"},{"language":"English","level":"Fluent"},{"language":"Italian","level":"Working knowledge"}]}