Looking for someone to work on your project?¶
Working with someone new is far from easy. As a business owner myself, I know how hard it can be to trust someone you don't know to put his/her hands onto your project, whether you own a big company or start a new project alone.
That's one of the purposes of this website! There, you'll find everything you would want to know about me, but let me introduce myself first!
My name is Jordan Breton, I'm an experienced full-stack web developer with 8 years of development under my belt. I worked on dozens of pieces of software, from pet projects becoming serious to mature (and sometimes legacy) products with an active customer base for years.
Why me?¶
-
Global approach¶
As a full-stack developer and business owner, I don't only think about backend, fronted, APIs, architecture nor good practices. I also take infrastructure, costs, management, team skills, budgets, client's need, product's specificities into consideration to bring you the best advice in your situation for your product.
-
Deep knowledge & experience¶
The web ecosystem is tremendously large. I would never claim to know everything about it, it would be a lie. But I know enough of it to deeply understand it. Designing an application or choosing wisely between available technologies while keeping an eye on the dependency graph of your project require both deep knowledge and experience.
-
Business management skills¶
There is nothing more frustrating than having to deal with someone that doesn't understand how much business world is different from the technical world. As such, identifying which technical debts are worth taking on from those who must be avoided at any cost require both technical and business knowledge.
-
Polyvalent skills¶
From API design to low-level protocols, from back-end security to front-end technology available in browsers. From refactoring to documentation writing. From database creation to software architecture. From development to deployment. From technical knowledge to business experience.
-
Open minded¶
Rigorous can be a quality. But without a bit of flexibility, it quickly changes into dogmatism. There is a time and a place for everything. To start writing tests, to start writing documentation, to design clean and SOLID code or to sprint with a dirty workaround, to start optimizing something or even to refactor a large part of a codebase.
-
Fast at problem solving¶
Are your project's needs too specific? Is your problem hard to grasp? I'll provide you several options to choose from to quickly move forward and stay productive. From brainstorming to pseudo or full implementation, in many situations I may get you out of trouble in a matter of hours.
For what kind of missions?¶
- Consulting
- Auditing
- Refactoring
- Debugging
- API/DB/library design
Is that all?¶
Of course not! I didn't introduce the most important part of this website yet: the blog section. It's the main purpose of this website and the most exciting (to me, at least).
On this blog, I share my experience, my thoughts, my knowledge, my struggles too (because what would be a journey without a pinch of salt?) and pretty much anything related to the IT field. So... if it hasn't been done yet, what are you waiting for ?