Bring Swift by Sundell to your company, and quickly level up your team’s skills and your code base — through hands-on training and workshops, thorough and highly actionable code reviews, and other cost-effective services tailored to your team’s needs.
On this page you can read more about the various services that are currently available, and you’re always more than welcome to contact me — John Sundell — directly if you have any questions or want to learn more about a given service.
Training and workshops
While hundreds of thousands of developers learn new skills from Swift by Sundell every week, nothing beats a hands-on, personally guided learning session — and that’s exactly what my workshops are all about.
Here’s how they work:
- Sessions can be held either remotely (via any video conferencing system), or on-site within Europe.
- A typical session lasts between 3-8 hours, but the length can be fully adjusted to fit your team’s needs.
- Each workshop or session is tailor-made for your team, and can include any topics that your team would like to learn more about. For example: unit testing, architecture, dependency management, UI development and animations, advanced Swift features, etc.
- Workshops can also be combined with more free-form Q&A and discussion sessions as well.
Team Q&As and discussions
If your team would like to hear my take on a specific set of questions or issues, or if you want me to facilitate a free-form discussion with your team in order to come up with new solutions and ideas — then I recommend booking a team Q&A or discussion session, which work like this:
- Sessions can be held either remotely (via any video conferencing system), or on-site within Europe.
- A session can be as short as one hour, or as long as a full day, depending on your needs and goals.
- I’ll answer all questions that your team has, and I can also help guide the team through a set of difficult or important decisions.
- To answer each question, I usually show code examples, and go into a lot of detail — all of which will be made available to your team afterwards as well.
Code reviews and consultation
Would you like a second opinion on the state of your code base, or would you like me to help design a stable and scalable architecture for your project? Then I recommend booking either a code review, or an architectural consultation, both of which are quick and cost-effective ways to improve and future-proof your code base.
This type of service works like this:
- When doing a project-wide code review, I’ll spend a few days with your code base — in order to produce a highly detailed report that contains both the strengths and best practices found within the code base, and also suggestions and examples on how it could be improved.
- The report is then shared with the team through a hands-on session, during which I explain and go through each of my findings in great detail.
- Just like when doing regular code reviews, I’m not evaluating the people who wrote the code — but rather offering actionable improvement suggestions, and new ideas that could help the team take their code to new levels.
- If you’re just starting out with a new project, or a rewrite of an existing one, then I can also help your team design a great architecture for that new project — which will improve your chances of success, and help your team avoid common mistakes.
You’ll find contact and booking information below.
Contact and booking
If you’d like to learn more about Swift by Sundell services for teams, if you have any questions about a given service, or if you’re ready to start booking — then simply contact me and I’ll get back to you with a concrete offer within 48 hours.
In your message, please include what service(s) that you’re interested in, your team and code base size, and any other information that you think would be relevant in order for me to make you a custom offer.
Pricing is flexible based on your team’s budget and needs, but I can assure you that I’m always doing my very best to keep costs down — to enable as many teams as possible to work with me.
Contact me to get an offerAbout me
I’m John Sundell, the creator of Swift by Sundell. During the past three years, I’ve helped hundreds of thousands of developers level up their skills through over 300 freely available articles and podcast episodes, and by speaking at top tech conferences around the world.
With over a decade of professional software development experience, working for companies like Volvo and Spotify — I’m now working with several teams of various sizes, to help them improve their skills, their code, and the products that they ship.
My goal is always to help the Swift and iOS developer communities as much as I can, to share my experiences working on all sorts of apps and software products, and to help others get more out of their work as software developers.
Originally from Sweden, I’m currently based in Poland, and offer services to companies around the world. My company, Sundell Sp. z o.o., is VAT registered with the European Union and all payments are done through invoicing.