15+ years of experience in developing high-performance web products.Primarily looking to grow in a team lead role.However, I'm open to exploring roles as a CTO, tech lead, architect, or even a senior developer if the project is interesting.Key Points:- Proficient in identifying team members' strengths and weaknesses, ensuring tasks are assigned to those best suited to handle them.- I often find unconventional problem-solving approaches that accelerate development or enhance application performance significantly- Throughout my career, I've crafted numerous solutions from plugins to frameworks, offering a deep understanding of systems from within- I enjoy challenging tasks, especially those that have never been solved before- I aim to design everything in a way that avoids the need for fine-tuned optimization- Acclaimed for meticulous project architecture design, ensuring scalability and resilience.
-
Team Lead | Senior Software EngineerWeje Nov 2020 - PresentUnited StatesThe service is used by businesses, education, and private professionals in more than 100 countries around the world. 100k+ Users.Led transformative initiatives at Weje, including:- Tech Overhaul: Revamped a project with new technologies and architecture.- Feature Leadership: Personally designed or developed almost all major features- Exceptional Performance: Achieved a 100% Google Lighthouse score.- Collaborative Functionality: Implemented scalable websockets for collaborative features.- Workflow Optimization: Streamlined workflows and release cycles.- Task Oversight: Managed task assignments and team coordination.- Strategic Direction: Contributed to the service's strategic direction and feature innovation.- PWA and Offline Mode: Developed a PWA with offline capabilities.- Team Building: Assembled a high-performing team.- Microservices Transition: Orchestrated a smooth transition to a microservices architecture using Kubernetes.- Zero Incidents: Executed a lot migrations and big functional changes without incidents or data loss.- Instant Page Loading: Achieved synchronous first-frame rendering for instant page loading.As Team Lead, I played a pivotal role in driving innovation, collaboration, and exceptional performance at Weje. -
Freelance Web DeveloperFreelance Jul 2018 - Oct 2020During this period, I took on freelance projects.Key Points:- Task decomposition and collaboration with outsourced specialists.- Developed a service for 60,000 users.- Implemented a chat system.- Created custom synchronization for products and orders with 1C.- Worked with payment systems.- Conducted parsing of large-scale services.
-
Full Stack EngineerDynamic Link Jun 2008 - Jul 2018I worked at Dynamic Link, a company that made websites and services using its own tools. My job was to improve and support these technologies.Key points:- Task decomposition and collaboration with outsourced specialists.- Transitioned the entire system to microservices and established CI/CD pipelines.- Contributed to the creation of approximately 50 websites and services.- Built an admin panel for our content management system.- Produced a rich library of UI components- Held responsibility for architectural decisions.- And many other things
-
Software EngineerAlkon Oct 2007 - Feb 2008Developed a program for optimizing the cutting of profiles on a CNC machine, taking into account material remnants. Addressed a complex optimization challenge in production processes.
Ivan Dvilis Education Details
-
Computer Software Engineering
Frequently Asked Questions about Ivan Dvilis
What company does Ivan Dvilis work for?
Ivan Dvilis works for Weje
What is Ivan Dvilis's role at the current company?
Ivan Dvilis's current role is Team Lead | Senior Software Engineer.
What schools did Ivan Dvilis attend?
Ivan Dvilis attended Алтайский Государственный Технический Университет.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial