FullStack Developer
About Candidate
Introduction:
The candidate is an IT specialist with nearly 10 years of experience in software development, specializing in full-stack development and web applications. Holding a Master’s degree in Informational Management and Economic Cybernetics, they have a broad technical skill set across various programming languages, software architecture, and operating systems. They have designed and built scalable web applications, integrated automated financial processes, and re-engineered legacy systems. The candidate enjoys staying up-to-date with emerging technologies and applying that knowledge to optimize and innovate code. They have hands-on experience with numerous frameworks and tools, including PHP, Laravel, VueJS, Angular, React, MySQL, and cloud platforms such as AWS. Their background includes significant work in Agile teams, contributing to large-scale projects, and leading development efforts.
Responsibilities:
- Re-architected database structures to enhance performance through normalization, indexing, and optimizing queries.
- Played a key role in rewriting outdated reporting applications and automating invoicing systems.
- Developed and implemented a star fidelity system to support customer loyalty programs.
- Led the migration and maintenance of a new billing system for a company.
- Designed and implemented RESTful APIs for various web applications, enabling smooth data operations.
- Refactored legacy codebases, such as converting PHP-based scripts into Python for improved performance.
- Enhanced web application performance by optimizing table structures and ensuring efficient indexing.
- Upgraded Symfony versions and implemented best practices to improve system stability and performance.
- Worked on health-related projects, adding features to websites and improving system architecture.
- Migrated applications from monolithic to modular architectures using VueJS, Typescript, and modern web frameworks.
- Collaborated on cloud-based solutions using AWS services like Cognito and Textract for document processing and digitalization.
- Developed role-based systems for user management and document sharing in business applications.
- Led a team of developers, planning project roadmaps and managing technical decisions.
- Developed digitalization applications, including parsing PDF documents with AWS Textract for future processing.
- Integrated and maintained e-commerce platforms, such as Shopify, for various clients.
- Improved caching and performance by reconfiguring systems like Varnish and Memcache.
- Worked on HR and document management applications, contributing to the overall user experience and system efficiency.
- Implemented secure payment gateways and integrated payment methods such as PayPal, Bitcoin, and direct credit card payments.
- Delivered multiple custom websites and applications, including real estate and e-commerce platforms, for clients.
- Contributed to the development and maintenance of billing systems and customer-facing portals.