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
-
Technical LeaderTalent.Com Aug 2020 - Jun 2024Medellín, Antioquia, ColombiaKey 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 -
Senior Software DeveloperTalent.Com Aug 2018 - Aug 2020Medellín, Antioquia, ColombiaKey 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 -
Intermediate Software DeveloperTalent.Com Apr 2016 - Jul 2018Caracas, Distrito Federal, VenezuelaKey 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 -
Junior Software DeveloperTalent.Com Dec 2015 - Apr 2016Caracas, Distrito Federal, VenezuelaKey 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 -
Siebel DeveloperItbc Group Jul 2014 - Dec 2015Caracas, Distrito Federal, VenezuelaKey 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 -
Software DeveloperItbc Group Feb 2013 - Jul 2014Caracas, Distrito Federal, VenezuelaKey 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 -
Junior Software DeveloperGrupo Asgard C.A. Jun 2012 - Jan 2013Caracas, Distrito Federal, VenezuelaKey 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
-
Software Engineer InternBbva Jun 2011 - Jan 2012Caracas, Distrito Federal, VenezuelaKey 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
-
Software Engineer
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial