More than 400 professionals work at Waverley across all our locations. Aside from software developers, we employ experienced project managers, quality assurance and DevOps engineers, talented designers, and other specialists.
Our C-Suite is based at Waverley’s headquarters in Palo Alto, California, and Boston, Massachusetts. We have development centers in Eastern Europe (Romania, Poland, Ukraine), Latin America (Bolivia, Colombia, Costa Rica), and Asia (Vietnam).
Yes, we have senior technical staff located in the US and, if needed, can also provide US-based project managers.
For the 30 years that we’ve been in business, we have worked with all types of software, so we can provide in-house experts in various spheres. However, mobile, web and embedded software development are the largest categories we play in. With respect to the percentage of our overall portfolio 40% custom software development including server-side, 25% mobile apps, 20% IoT/embedded, 15% web apps.
Waverley boasts professionals with more than 10 years of experience with corporate software projects involving Android (Java, Kotlin), iOS (Objective-C, Swift), and Javascript (node.js, React, Angular). We are keen on innovation and constantly update our tool chest with state-of-the-art technologies, such as Blockchain, Kotlin, AR, etc., often creating our own solutions.
Generally, 2 – 6 weeks for an entire team, depending on the complexity of the project, the technology skill set required and team member seniority levels as well as whether we have the necessary in-house resources available for immediate deployment. Once we have the project specs, we will collaborate with the client on defining the necessary job descriptions.
We believe deeply in Agile and other modern engineering methodologies. Regular stand-up meetings and code reviews help us maintain a high standard of quality. The process is owned by our capable project managers, all with technical degrees and more than a decade of experience with software projects. The PMs are responsible for keeping the team motivated and turnover rates low, providing a smooth workflow, refining the process, and adapting to the client’s internal processes and tools. They also own the communication channels, schedule meetings, and provide regular updates on milestones reached, scheduled deliverables, as well as reporting on the project status overall.
All Waverley engineers are encouraged to constantly grow and enrich their skills. The company provides necessary learning materials and supports access to relevant lectures, tech talks, meetups and conferences. Junior-level engineers are supervised and mentored by senior-level professionals. We practice peer code reviews – where independent engineers review the code of their colleagues to encourage professional growth. Learning, curiosity and career progress are among our core values.
The size of the company does not matter as long as there is a project we can help with and value we can provide. We work with VC-backed startups, established software companies, and traditional enterprises that have yet to develop technology expertise. Each of our clients has a specific problem they are trying to solve and, regardless of the company’s size or industry, Waverley has expertise in building software to solve their problem.
Before sharing any confidential information about the project, both sides are required to sign the Non-Disclosure Agreement to make sure all ideas are protected. The Professional Services Agreement is signed when we’re approaching the stage of assembling your team. The PSA defines the legal relationship between the two companies but doesn’t commit either side to any project or deliverables. The actual work is defined by the Statement of Work, which specifies the team size, location, payment conditions and other crucial details needed on both sides before the actual work on the project can proceed.
Waverley Software was founded in 1992. Our C-Suite executives bring the best practices of business building and management from successful tech giants of Silicon Valley. Over the years, our process has been refined and polished. New people who join the team invest their talent and personality to make Waverley better every day. As our developers and project managers encounter and overcome the challenges inherent in doing a software project, they learn from those experiences and incorporate that new knowledge and learning into their future projects. We probe into new domains, try the latest technologies, build on our strengths and work hard to reduce our weaknesses.
A combination of factors that make us the best fit for the companies who choose to work with Waverley. Our executive team is based in Silicon Valley, and they bring vast experience working with tech giants and the quality and standards they require. We are still a founder-run company, so our founder’s personal commitment to making great software is a big bonus for our clients. Our size makes it possible to work with all kinds of clients, providing an excellent level of communication and attention to detail. In addition, Waverley is uniquely qualified to work with clients who require a software partner with vast experience. We have an excellent reputation in the marketplace and our talented engineers are known for their passionate commitment to each client’s success.
Waverley has been working with clients across multiple time zones since the company was founded and we have developed specific procedures that solve timezone-related issues, ensuring smooth communication throughout the life of your project. First, an experienced project manager manages the team’s activities, often shifting work hours to overlap with the client’s timezone. Second, a specific set of tools we use allows around-the-clock access to all information. Third, meetings are scheduled with the client’s schedule in mind. And fourth, the team is always open to communication, often traveling to and meeting on-site with the client if needed. Our numerous clients on the other side of the world find it very convenient to assign tasks at the end of their workday and, upon checking their messages or Slack channel the following morning, see that those tasks were completed overnight.
The client owns all work on the project: the code, documents, test cases, and all IP. In other words, the entirety of any work we do during the course of our engagement on their project is owned by our client. It is our job to ensure that your ideas and data are protected. That is why all employees involved in the project sign an NDA clause as part of their employment contract with us. When it comes to protecting your intellectual property, there can be no compromise, and we take necessary protection measures starting with the physical security of our office space via access codes and locked equipment labs and extending to security infrastructure, VPN, server security, etc.