Dima
From Spain (UTC+1)
Lemon.io stats
2
projects done1439
hours worked1
offers now 🔥Dima – Django, Python, JavaScript
Dima has been working as a web developer for the past eleven years. Most of his experience comes from building or maintaining apps based on Python, Ruby, and JavaScript tech stacks. Besides application development, he also does system administration. He has experience deploying, maintaining, and optimizing the performance of web applications and Linux servers. Dima is currently building a habit of regularly writing articles about Django and helping people in the Django community.
14 years of commercial experience in
Main technologies
Additional skills
Rewards and achievements
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Staff Software Engineer
B2B supplier sustainability platform used by more than 30 utilities and 1,600+ companies annually. Procurement teams use it to collect and verify supplier data, manage assessment campaigns, benchmark responses and produce supply-chain sustainability reports. I joined the team for a three-month contract focused on customer-facing product improvements, application security and internationalization.
- Supported SOC 2 compliance from the application-security side by extensively testing and hardening Content Security Policy behavior across the application.
- Improved the platform’s newsfeed to surface more actionable information and help users identify supplier activity and results requiring attention.
- Closed i18n gaps by identifying untranslated user-facing content and ensuring application interfaces consistently supported localization.
Staff Software Engineer
US healthcare cybersecurity platform protecting more than 8,400 systems across 284 medical offices partnered with Sutter Health. While based in New York City, I led a two-developer engineering team and remained hands-on across product development, backend systems, reliability, performance and application security.
- Managed and technically led two software engineers, including work planning, requirements clarification, task scoping, code reviews and delivery coordination
- Transformed a development team struggling to meet deadlines by improving a dev process, resulting in increased shipping speed and on-time delivery through clear requirements discovery, iterative work scoping, and feature estimation
- Conducted regular application security audits and code reviews for an endpoint security platform protecting 8,400+ systems across 284 medical offices partnered with Sutter Health, proactively identifying and remediating vulnerabilities to safeguard critical healthcare infrastructure
- Reduced regular ETL service outages from 1-2 days to 10-30 minutes per month by implementing extensive error handling, refactoring the service logic, and creating monitoring/alerting functionality
Principal Software Engineer
Consumer cryptocurrency platform with more than 100,000 users, allowing people to send, receive and trade digital assets through social identities. While based in New York City, I served as principal engineer, owning major product features and production reliability across the Solana and Ethereum ecosystems.
- Built and scaled 2 major features which were used by 30,000+ of users and performed well under 100+ requests per second, allowing the service to grow and add 10,000+ users
- Restored service for 100k+ users within hours during a critical outage caused by Twitter API access cut-off, by swiftly designing and implementing workaround using alternative APIs. Leveraged my personal network to escalate the issue within Twitter, resulting in account unblocking within 48 hours.
- Resolved multiple instances of degraded service performance, restoring the service to sub-second request processing by analyzing slow SQL queries, adding relevant indices, caching or offloading workload to message queues, resulting in a 30% improvement in system performance and 20%+ infrastructure cost savings
- Performed regular application security and cryptography review for a cryptocurrency platform where vulnerabilities could result in irreversible loss of user funds, ensuring the security of financial operations handling digital assets for 100K+ users
Staff Software engineer
Communication platform combining direct messaging, live audio rooms and graph-based social features. As staff engineer, I served as technical lead for two developers while owning major parts of the backend architecture, cloud infrastructure, testing strategy and data systems.
- Technically led two developers through work planning, architecture decisions, implementation guidance and code reviews
- Reduced QA costs by 80% and minimized regressions saving hours of dev time by designing and implementing a low-maintenance integration testing suite for the platform, as part of the CI/CD pipeline
- Decreased infrastructure outages by 50% and increased its performance capacity by building an advanced GCP setup utilizing Docker, GCP auto scaling, auto backups, and strict security controls. Improved deployment and onboarding speed by encoding the infrastructure in Terraform recipes.
- Decreased onboarding time and reduced the dev team load by documenting the architecture and writing Bash scripts to automate common onboarding tasks, saving hours for new developers
Senior Software Engineer
B2B SaaS platform providing subscription billing, user management and API infrastructure for software companies.
- Increased development speed by 20% and improved user experience by optimizing frontend build process and integrating a hot reload feature with React Hot Loader
- Improved frontend performance by 15% and reduced maintenance costs by performing a large scale migration of the frontend from legacy AngularJS codebase to Vue framework
- Decreased onboarding time by building an automatic API schema generation using Swagger and improving documentation, enhancing team productivity and saving hours for new developers
Senior Software Engineer
Business intelligence and analytics platform for film-industry professionals, providing real-time search, filtering and reporting across large entertainment datasets.
- Increased frontend performance by 30% and improved stability by executing a large scale migration from ad-hoc scripts to AngularJS framework, leading to improved user experience and reduction in page load
- Increased data search performance by 50% by implementing complex real-time data filtering and search feature, similar to IMDB filters, using Elasticsearch
- Led the onboarding process for two new engineers ensuring smooth integration into the team, and conducted regular code reviews leading to reduction in bugs
- Reduced regressions by 20% and improved product stability by integrating a CI/CD pipeline with automated testing
Senior Software Engineer
Digital product consultancy building web applications for social-impact organizations and nonprofit institutions.
- Led implementation of a complex real-time geographical data filtering feature, similar to AirBnB map view, utilizing Google Maps Marker API, enhancing user experience
- Created pixel perfect mockups and complex web features for several non-profit organizations, including the Skoll World Forum and the Global Philanthropy Forum