I am a Software Engineer with a strong interest in programming, software development methodologies, and computer security. With over 8 years of experience in Elixir, I consider myself a very responsible person with a strong ability for self-learning and problem-solving. I enjoy working in teams, maintain good interpersonal relationships, and consistently meet the proposed goals.
Key Skills
· Languages: Elixir (8+ years), Python, Java, JavaScript, TypeScript, .Net · Frontend: React, Angular, Vue, jQuery, HTML, CSS, LiveViews · Backend & Frameworks: Django, Phoenix, Sanic · Databases: PostgreSQL, MySQL · Methodologies: Scrum, Lean Thinking, Process Design · Other: ETL, Multidimensional Databases, GCP Deployment
Professional Experience
· Senior Software Engineer at Addabra (May 2022 - Current): I currently lead the development of diverse projects using technologies such as React, ReactNative, Angular, Flutter, Elixir, .Net, and Vue. I specialize in crafting robust solutions with Python and Django; for example, I contributed to the architecture of ‘TrendFromHome’—a real-time content streaming and trend analysis platform—and led the creation of ‘Effix,’ a comprehensive payroll and resource management system. Leveraging my extensive experience in Elixir, I guide teams toward successful project completion, with a current focus on Elixir stacks, the Phoenix framework, and LiveViews. I am also proficient in deploying applications to Google Cloud Platform (GCP). · Mid Software Engineer at Resuelve Tu Deuda (Jun 2018 - Apr 2022): During this time, I worked as a Full Stack Developer, building solutions with Elixir, Java, Python, and .Net. I utilized modern frameworks like Phoenix and Sanic for back-end development and created dynamic interfaces with React and Angular. I was also responsible for SQL database administration and management. · Software Engineer at Escuela Colombiana de Ingeniería Julio Garavito (Jan 2014 - Oct 2018): I began my career leading web and mobile application development, where I acted as a mentor and team leader, while also driving research initiatives for university projects. This is where I started building my foundation in Elixir and other technologies.
Education
· Specialist in Enterprise Software Architecture: Pontificia Universidad Javeriana (2020) · Software Engineer: Escuela Colombiana de Ingeniería Julio Garavito (2018)
Additional Information
· Languages: Spanish (Native), English (Professional Proficiency). · Courses: CCNA Routing and Switching (Cisco), Database Certificate (Stanford Online). · Leadership: I have experience defining project scope, making design decisions, and leading teams, taking ownership of different products.