Edduar Serrano Castro

Edduar Serrano Castro Email and Phone Number

Engineering Manager | Senior Software Engineer | Leadership, Team Management, Software Development, AWS, Cloud, DevOps, CI/CD, System Design
Edduar Serrano Castro's Location
Medellín, Antioquia, Colombia, Colombia
About Edduar Serrano Castro

I am a Software Engineer with over 13 years of experience, having held various roles from Software Developer to Engineering Manager. Over these years, I have had the opportunity to learn about different industries, develop internal products and large-scale global products used by millions of users, processing millions of records and events per second, and develop the necessary soft and technical skills to advance and grow in this field. I have worked with multicultural teams from different countries.In recent years, I have taken on leadership roles as Tecnical Lead and Engineering Manager, where I have had the opportunity to build, lead, and oversee high-performing teams (around 40 people simultaneously), as well as design, develop, and maintain quality products used by millions of users worldwide, always aligning my teams and products with the company's global objectives and strategies.Regarding my technical background, I have developed multiple products with a focus on quality, scalability, and performance, adhering to company standards and implementing technology stacks according to product requirements. I have developed software using languages and technologies such as Java, PHP, C#, Javascript, Python, Node.js, Laravel, Elasticsearch, MySQL, Oracle DB, Redis, Kubernetes, Docker, among many others.My interests include leading and growing engineering teams, innovating from a technological standpoint, implementing new technologies aligned with requirements, and designing and developing scalable and high-performance systems, and everything related to the DevOps culture. Facing new challenges and stepping out of my comfort zone keep me motivated, always oriented towards achieving results aligned with the company's objectives.* Soft Skills: Leadership, Communication, Problem Solving, Strategic Thinking, Mentorship, Decision-Making* Languages and Frameworks: PHP, Java, C#, Javascript, Typescript, NodeJS, Spring boot, Laravel, Express, NestJS* Technologies: AWS, Kubernetes, Docker, Redis, Helm, Terraform, RabbitMQ, GitLab CI/CD, Git* Databases: MySQL, PostgreSQL, MSSQL, Elasticsearch, MongoDB* Concepts: System Design, OOP, Design Pattern, CAP, SOLID, RestAPI, JWT, CI/CD, DevOps, Scrum

Edduar Serrano Castro's Current Company Details

Engineering Manager | Senior Software Engineer | Leadership, Team Management, Software Development, AWS, Cloud, DevOps, CI/CD, System Design
Edduar Serrano Castro Work Experience Details
  • Talent.Com
    Technical Leader
    Talent.Com Aug 2020 - Jun 2024
    Medellín, Antioquia, Colombia
    Key Responsabilities:* Manage a team of 8 developers (Colombia and Canada), assign responsibilities, deliver training, and provide coaching and mentorship to facilitate professional growth* Performed QA testing, troubleshoot issues, and provided debugging support.* Led system design and architecture discussions about products to build or refactor.*Developed and maintained a high-quality code base for a variety of applications.* Managed multiple projects simultaneously, ensuring that deadlines were met and quality standards were maintained. * Utilized Agile methodology to ensure timely delivery of high- quality software products.* Collaborate with Product Managers to plan and estimate technical work.* Contributed to the development of a more effective and engaging Onboarding process.* Led the development of a highly effective candidate evaluation process using a structured framework.* Performed integrations with third-party APIs (Stripe/Hubspot).* Conducted A/B tests on search algorithms to improve results.* Developed dashboards for monitoring tools and tracking various associated metrics.Tech Stack and Tools: PHP, Laravel/Lumen, PHPUnit, Python, Django, NodeJS, MySQL, Elasticsearch, Git, ClickUp, Scrum
  • Talent.Com
    Senior Software Developer
    Talent.Com Aug 2018 - Aug 2020
    Medellín, Antioquia, Colombia
    Key Responsabilities:* Participate in project planning and execution, managing tasks and meeting established deadlines.* Collaborate with cross-functional teams to ensure software applications meet user needs and company standards.* Analyze and translate user and business requirements into detailed technical specifications.* Developed and maintained software application, processes and services based on business requirements.* Implemented various algorithms and strategies to send push notifications (using Firebase) to mobile app users.* Refactored legacy code to enhance performance and maintainability.* Performed integrations with third-party APIs (Facebook/Instagram).* Contributed to system design and architecture discussions.* Document and maintain software functionality to facilitate maintenance and updates.* Participated in code reviews and provided constructive feedback to team members.* Part of the team responsible for interviewing and hiring the first engineers in Colombia.Tech Stack: PHP, Laravel/Lumen, Python, Django, NodeJS, Javascript , Firebase, PHPUnit, Jest, MySQL, SQL, Git
  • Talent.Com
    Intermediate Software Developer
    Talent.Com Apr 2016 - Jul 2018
    Caracas, Distrito Federal, Venezuela
    Key Responsabilities:* Participating in the design and planning of software solutions to the requirements specification.* Worked closely with Product Owners to gather requirements and prioritize development tasks.* Designed and developed internal software applications and processes, following the software development life cycle (SDLC).* Collaborated with cross-functional teams to deliver high-quality software products.* Created and maintained documentation for code, software designs and development processes.* Refactored legacy code to improve performance and maintainability.* Research, design, and implementation of a supervised machine learning model based on classification to extract job information from HTML.* Collaborated with my team to develop a web scraping tool using Headless Chrome for efficient data extraction.Tech Stack: Javascript, PHP, Laravel/Lumen, Python, Django, NodeJS, Tensorflow, ScikitLearn, MySQL, Elasticsearch, RabbitMQ, HTML, PHPUnit, Jest
  • Talent.Com
    Junior Software Developer
    Talent.Com Dec 2015 - Apr 2016
    Caracas, Distrito Federal, Venezuela
    Key Responsabilities:* Developed scripts to extract job information from different sources (web scraping) in order to populate the database, contributing to the increase in searches, CTR, and applications.* Collaborated with the sysadmin team on the installation and configuration of servers and tools such as MySQL, Elasticsearch, and RabbitMQ.* Monitored the status of servers and tools by developing multiple dashboards to facilitate this task.* Experienced in utilizing scripting and automation to improve system performance.Tech Stack: Javascript, PHP, Python, Flask, Linux, Elasticsearch, MySQL, RabbitMQ, Trello
  • Itbc Group
    Siebel Developer
    Itbc Group Jul 2014 - Dec 2015
    Caracas, Distrito Federal, Venezuela
    Key Responsabilities:* Developed Siebel solutions for a couple of banking companies, which included Business Process Automation, business intelligence, and workflow solutions.* Utilized Siebel EAl components and API functions to integrate with external systems.* Developed and implemented stored procedures, functions and triggers using Oracle SQL and PL/SQL.* Created EIM data load jobs and procedures to load accounts, contacts, opportunities and activities data into Siebel database.* Collaborate with cross-functional teams to understand their needs and develop Siebel solutions.* Utilize Agile methodology to quickly conceptualize, define, design, develop, test and deploy application releases* Assists other developers in resolving issues by providing guidance and training.* Participated in diverse facets of business analysis including Business Process Mapping, Technical * * Architecture, and Workflow Analysis. * Participated in Project Planning and Estimation for mid to large size project teams.Tech Stack: JIRA, MantisBT, Siebel CRM, Siebel EAI, Siebel EIM, PL/SQL, Oracle 11g Database
  • Itbc Group
    Software Developer
    Itbc Group Feb 2013 - Jul 2014
    Caracas, Distrito Federal, Venezuela
    Key Responsibilities:During this period, I worked with two major telecommunications companies (Movistar and Digitel):Movistar:* Designed and Developed an internal web application to automate the management and analysis of reconciliations across different platforms.* Collaborate with stakeholders to gather requirements and define product scope.* Interpret business requirements, functional requirements, and technical specification documents to design and develop solutions.* Created and maintained documentation for code, software designs and development processes.* Implemented unit tests and conducted system integration testing.* Designed and implemented the database in MSSQL; also implemented stored procedures, simple and complex queries for data collection, and the generation of charts and reports.* Performed data migration from legacy system (documents) to Database, improving data integrity and accessibility.Tech Stack: C#, .NET, SQL, T-SQL, MSSQL, Git, Javascript, Jquery, CSS, HTMLDigitel:* Worked on the installation, configuration, and tuning of WebLogic environments, with the goal of migrating WebLogic Servers from 10g to 12c in QA and Production.* Diagnosed and resolved issues related to WebLogic Server and related applications.* Successfully migrated 30+ legacy Java applications to WebLogic Server 12c.* Refactored around Java applications to improve remove hardcoded server-related code.Tech Stack: : Java, J2EE, Spring, WebLogic 12c, Linux, Servlets, Oracle Database
  • Grupo Asgard C.A.
    Junior Software Developer
    Grupo Asgard C.A. Jun 2012 - Jan 2013
    Caracas, Distrito Federal, Venezuela
    Key Responsibilities:* Contributed in the development of a web application for the management and administration of public and private construction projects.* Contributed to all phases of the software development lifecycle, including analysis, design, testing, and deployment.* Maintained software applications using Java and Struts.* Integrated several applications with the Google Maps API to render maps, highlight areas, mark points, etc.* Assessed user and business requirements and suggested software design solutions to address them.Contributing to the development of user guides and technical documentation.* Tested components to ensure proper functionality.* Collaborated in the design, modeling, and implementation of the database.* Participated in the Agile development process and daily stand up meetings.Tech Stack and Tools: CakePHP, Java, Spring, JQuery, CSS, HTML, Git, PostgreSQL, PL/pgSQL, MySQL, SQL, Google API
  • Bbva
    Software Engineer Intern
    Bbva Jun 2011 - Jan 2012
    Caracas, Distrito Federal, Venezuela
    Key Responsibilities:* Developed and maintained an internal web application to automate the control of budgeted hours and resources allocated/consumed in system projects.* Participated in the full software development life cycle, including analysis, design, test and delivery.* Worked closely with stakeholders to gather requirements and ensure project alignment with business objectives.* Analyzed users and business needs and proposed design software solutions to meet them.* Created Technical documentation.* Testing to make sure all the components were working properly.* Used SQL and T-SQL to design and implement schemas, tables, functions, and packages in MSSQL databases.Tech Stack and Tools: C#, .NET, Javascript, HTML, CSS, SQL, T-SQL, MSSQL, Java, Spring

Edduar Serrano Castro Education Details

Frequently Asked Questions about Edduar Serrano Castro

What is Edduar Serrano Castro's role at the current company?

Edduar Serrano Castro's current role is Engineering Manager | Senior Software Engineer | Leadership, Team Management, Software Development, AWS, Cloud, DevOps, CI/CD, System Design.

What schools did Edduar Serrano Castro attend?

Edduar Serrano Castro attended Universidad Católica Andrés Bello.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.