Backend Engineer
Softserve (February
2024 - Present)
-
Contribute to the deployment and maintenance of integrations
made for customers in biology and medicine fields, by
developing new features, fixing existing bugs and
refactoring legacy code.
-
Managing serverless integrations, by developing and
deploying new features, fixing existing bugs, and
refactoring the codebase, using AWS services like Lambda,
API Gateway, S3, DynamoDB, and SQS.
-
Identify, triage, and resolve issues in the integrations, by
monitoring application logs using tools like Cloud- Watch,
Datadog, Sumologic, and Sentry, leading to a 98% uptime of
the integrations
-
Finding and deleting unused resources in the cloud, reducing
the cost of the infrastructure and improving the performance
of the application.
-
Writing performance tests for the application, identifying
bottlenecks and improving the performance of the
application, leading up to 800% performance improvement in
certain endpoints.
-
Contributing with talks and workshops about software
development, cloud services, and best practices in the
company, leading to a better understanding of the
technologies used in the company and by our clients.
-
Contributing to social projects in the company, by teaching
and guiding students in the development of software
projects, leading to a better understanding of the
technologies used in the industry and a better preparation
for the students future.
-
Leading the Python community in the company, by organizing
talks, workshops, and hackathons, leading to a better
understanding of the language and the best practices in the
company
Skills and tools: Python, TypeScript, JavaScript, AWS,
Serverless, Lambda, API Gateway, S3, DynamoDB, SQS, CloudWatch, Datadog,
Sumologic, Sentry, Git, Agile Development, Project Management, Performance
Testing.
FullStack Engineer
Inchcape (October 2023
- February 2024)
-
Contribute to over ten websites in over five countries by
maintaining, developing new features, fixing existing bugs
and refactoring the codebase, leading to opening new markets
expecting to increase the company's revenue.
-
Improve the user experience of the websites by developing
features specific for each country, and by following
user-centered design principles, increasing the user
engagement and the conversion rate.
Skills and tools: C# (C-Sharp), JavaScript, Html, Css,
.Net, Umbraco, Atlassian, Jira, Git, Agile Software Development,
Project Management
Backend Engineer
-
Optimize, refactor and create over ten API endpoints, by
implementing new features and fixing existing bugs,
improving the stability of the application up to 99.98%
-
Open the door to the Mexican market by integrating a
third-party remittances provider, allowing users to withdraw
and deposit money using cash, reaching to a market of $58.5
billion.
-
Improve the robustness of the application in different
workload scenarios, by implementing a customizable load
testing tool, allowing the team to identify bottlenecks and
improve the performance of the application.
Skills and tools: Python, JavaScript, Html, Css, FastAPI,
React, Full-Stack Backend Development, RESTful API Development, API
Integrations, Git, Agile Software Development, Project Management.
Full Stack Engineer
Kommit (October 2021 - July 2022)
-
Develop a patient-specific, teeth-like interface,
demographically optimized for the target audience, by imple-
menting a custom React component library, increasing user
engagement by 15%.
-
Craft intuitive user interfaces, optimized for the target
audience demographic to enhance user experience and
engagement, by implementing a custom React component,
increasing user engagement by 15%.
-
Built a role-based database model for efficient management
of patient, doctor, and appointment data assuring data
integrity and security
-
Oversaw deployment, setup, and configuration of the
application on Digital Ocean servers using Docker, en-
suring a smooth and efficient deployment process
Skills and tools: JavaScript, Python, SQL, React, Flask,
PostgreSQL, Docker, Digital Ocean, Freelance Development, Full- Stack
Development, Project Management, Git, Agile Software Development,
RESTful API Development
Autonomy, Teamwork, Goal-Oriented, Leadership, Conflict
Management, Teaching Skills, Active Listening, Clear
Communication, Problem-Solving, Flexibility, Creative Thinking,
Time Management, Attention to Detail, User- Centric Approach,
Analytical Skills, Emotional Intelligence, Project Management,
Persistence.