Edenys Denis González
Computer Scientist | Software Engineer
About
Experienced in the web ecosystem as a software engineer.
Worked with a large variety of legacy and emerging frontend technologies, with a strong focus on React and its flavors.
Additionally, a big enthusiast of AI/ML and Rust.
Experience
-
- Backend Developer @ TropipayMadrid, Spain - RemoteSummary:
- As a Backend Developer at Tropipay, I focused on designing and maintaining scalable backend solutions for payment services. My work involved creating innovative systems like Senda, enhancing user experience, and collaborating with cross-functional teams to resolve technical challenges efficiently.
Responsibilities:
- Designed and implemented the Senda backend, a suite of services enabling users to support their families through a variety of options.
- Provided technical assistance to the support team, enabling the resolution of tickets promptly and efficiently.
Achievements:
- Increased Senda's user base by 43% through the development of new modules, including voucher and recharge functionalities.
- Established Grafana infrastructure to monitor all Senda modules with a high level of detail, ensuring reliability and proactive issue resolution.
-
- Senior Frontend Developer @ SUBZERO ICE SERVICES INCMiami, Florida, United States - RemoteSummary:
- At Subzero Ice Services, I have been deeply involved in enhancing the performance and functionality of the company's website. My primary responsibilities revolve around implementing optimized design patterns to ensure efficient data fetching, processing, and presentation.
Responsibilities:
- Assisted in debugging and optimizing front-end code to ensure smooth user experiences.
- Participated in code reviews and contributed to improving coding standards within the team.
Achievements:
- Enhanced website performance through the implementation of optimized design patterns for efficient data fetching, processing, and presentation.
- Implemented mechanisms to synchronize users' information across sessions.
- Established a customer store to automate sales, billing, and delivery processes, increasing sales by 57%.
- Led learning sessions to improve the team's understanding of key business topics.
-
- Frontend Developer @ AlegraColombia - RemoteSummary:
- At Alegra, I collaborated closely with cross-functional teams, including backend developers, designers, and QA engineers, to deliver high-quality software solutions that met the company's objectives and exceeded customer expectations. Leveraging my expertise in front-end development and my dedication to delivering excellence, I contributed to Alegra's position as a leading software provider for Latino entrepreneurs.
Responsibilities:
- Developed and maintained frontend services using Vue 2.
- Conducted UX experiments with different users to identify strengths and weaknesses.
- Participated in daily stand-ups and bi-weekly sprint planning meetings to ensure alignment with project goals.
Achievements:
- Increased customer base by 28% by creating a home section for Alegra-NE.
- Created new dashboard and onboarding modules for the payroll ecosystem.
- Migrated the codebase to TypeScript + Vue3 + microfrontends architecture, enabling the payroll module to be embedded in the Alegra Platform.
- Implemented a system to improve user document signing and reinforced this process.
-
- Software Developer @ Localpower.ioTexas, United States - Remote | Part TimeSummary:
- At Localpower.io, I gained valuable insights into the renewable energy sector and further refined my skills as a Front End Developer. By contributing to the development of a platform aimed at promoting sustainable energy solutions, I aligned my passion for technology with the broader societal goal of environmental sustainability.
Responsibilities:
- Developed and maintained frontend services using React.
- Improved and added custom components following Material UI 2 directives.
- Researched mathematical issues related to the Localpower Editor Tool.
Achievements:
- Integrated Google Maps JS API with React to create a design tool used to configure and present sales proposals, reducing workflow time by 34%.
- Created a set of custom drag-and-drop widgets, improving the overall platform UX.
- Optimized/migrated legacy components to meet new industry standards.
-
- Backend Developer @ General Software IncHavana, Cuba - RemoteSummary:
- At GSI, I developed a strong passion for the Python language. I worked with ERPNext, creating new custom modules, themes, and handcrafted vanilla JS field extensions.
Responsibilities:
- Researched existing solutions in other ERPs for commonly requested features.
- Participated in code reviews with senior developers.
- Maintained services using the ERPNext framework in Python.
- Ensured platform performance and security.
Achievements:
- Implemented a new applicant workflow for the ERP, reducing hiring costs in the early stages by 80%.
- Created custom widgets with corresponding data models to improve UI/UX/DX, extending the base toolkit and allowing for more complex use cases.
- Created and optimized database migrations, reducing server downtime by ~20%.
Projects
Publications
Author Name Disambiguation in LAGOS-AND using a Hybrid Approach
UCLV
The disambiguation of author names focuses mainly on studying the problems of synonyms and homonyms. Using multiple AI/ML techniques, plus Rust-powered algorithms at critical points, we achieved best-in-class results in the LAGOS-AND dataset.
Skills
Figma, Gitlab, HTML, CSS, JavaScript, Tailwind, TypeScript, Node, MySQL, Git, GitHub, Next.js, React, Rust, SQL
- Figma
- Gitlab
- HTML
- CSS
- JavaScript
- Tailwind
- TypeScript
- Node
- MySQL
- Git
- GitHub
- Next.js
- React
- Rust
- SQL
Languages
-
English
Limited to Work
-
Spanish
Native Speaker
Education
Universidad Central Marta Abreu de Las Villas
Awards
Honorable Mention Vercel AI Hackathon
Vercel Hackathon
For the outstanding quality of the Quickie Form platform and the seamless integration of UI/UX with AI/ML features in the presented workflows.
Scientific Merit Award
Universidad Central Marta Abreu de Las Villas
For the research work throughout the degree.
Cum Laude
Universidad Central Marta Abreu de Las Villas
ICPC Caribbean Finals 2019 4th Place
International Collegiate Programming Contest (ICPC)
Team: 3N1?M4