San Pedro Sula, Cortés, Honduras
Hi there! 👋, this is Saul Ramirez 😊. Highly specialized Senior Software Engineer always at the forefront of cutting-edge technologies. I’m currently working on highly scalable, real time and maintainable end-to-end solutions using Nodejs, React, Postgres, and AWS. Throughout my career, I have worked on diverse projects including e-commerce applications, interactive entertainment platforms, public services, and Fintech. From small to large-scale projects, I have experience in developing solutions from scratch that can serve a high volume of users. In addition to my technical expertise, I consider myself a team player who values communication and collaboration.
- Senior developer in charge of implementing and maintaining new features for the whole website. - Optimizing queries to the database and caching request with Redis. - Creating new FE features with React and styled components.
Summary: iGaming corporation originally from the United States, Blaze is one of the fastest growing entertainment and gaming startups in the world. Implemented new betting games from scratch (+2 at the moment) by using Nodejs, React, PostgreSQL and AWS. Enhanced the scalability of core game applications by 40% with the implementation of microservices with Nodejs and Message Queue which enabled a larger capability of players reaching over 25,000 active users at the same time. Ran Docker containers using AWS Elastic Container Service for standalone games and automatically deploy to the latest version of the code after a merge to the master branch in GitHub Displayed real time users data like: wallet balance, bet results and so on using top notch technologies like Web Socket, Node, Redis and React Improved the games performance in 5x by creating native CSS animations, reusable React Functional components and memorizing heavy computational process by using useMemo and useRef Boosted database queries performance up to 4 times faster by adding Postgres partition tables and indexes Improved the application performance by 10x by implementing caching with Redis and ElasticCache. Techstack: React 17, Nodejs, Postgres, Express, Socket.IO, Redis, AWS Additional skills:Docker, Mocha, Cypress, CircleCI
Summary: Outsourcing company from El Salvador helping the world’s most admired brands to streamline their IT solutions, optimize delivery cost, and speed up their digital transformation. Among Applaudo clients are Walmart, Miami Heat, Keller Williams. Performed as Tech Lead of a team of 5 people Create a software solution to handle a huge amount of data from failing transactions from Walmarts internal system to reprocess them in order to save Walmart millions of dollars yearly Created a friendly UI for nontechnical users based on wireframes created by the designer. Designed and planned robust and performance optimize database tables to be able to handle millions of records Implemented React Context API to handle the global state of the app and leverage React Hooks Achieved code coverage of at least 85% of the different components/endpoints using top notch testing software like React Testing Library, Jest, Supertest Attended several meetings as part of the Scrum methodology in order to understand, refine, and implement solutions of the different Epics/Tasks/User Stories Techstack: React, Node, Typescript, Postgres, Redux, Ant Design Additional skills: React Testing Library, Jest, Axios
Summary: Banpais is one of the biggest banks in Honduras having more than 200 agencies all around the country and also in countries like El Salvador, Guatemala. Banpais started operations back in the day focusing on corporations and industries until being part of all kind of clients Consumed (+150) third party APIs to perform different kinds of payments Created robust APIs to be consumed by +1000 users simultaneously Deployed to different environments to test %100 all the features, to make sure they were working properly Created internal user friendly App to apply to what they used to called 360 evaluations to more than 5000 employees in the company using React and Bootstrap in the FE and leveraging on Go/Golang concurrency in the BE Complied with the highest security of all the system due to the nature of the banking industry Techstack: React, Go, Node, Typescript, Graphql, Mongo, MS SQL-Server, Redux Additional skills: Bootstrap, Gorilla Mux, JWT, CentOS
Summary: Leader group of companies focus on the production, marketing, and distribution of pharmaceutical products, having +250 agencies in just the country of Honduras and nowadays expanding to more countries in the region. Built, maintained and deployed reusable and robust code to be used in more than 250 agencies all around the country. Added new features to the existing Ecommerce project that includes a friendly and responsive UI with the best UX, backed with an Participated in planning, estimation and refining meetings for every single Sprint Did basic Data Science to send users reminders when their current medicine doze was about to run out Techstack: Angular, C#, .Net, MS SQL-Server Additional skills: Entity Framework, LinQ.