Sign In
Get Clay Free →

Suggestions

    David Ontiveros

    Fullstack Software Engineer (Angular, React, Node, Java)

    Professional Background

    David Ontiveros is a seasoned software engineer with over four years of hands-on experience in building robust front-end applications utilizing Angular (versions 1, 2, 4, 7) and Bootstrap technologies. His expertise spans across a multitude of JavaScript frameworks, making him proficient in ReactJS, Typescript, Electron, KOA, and Express Node. Through his diverse capabilities, David has developed a keen ability to create seamless single-page applications that enhance user experience and engagement.

    Beyond front-end development, David is well-versed in structuring and optimizing databases, specifically with NoSQL technologies like MongoDB and traditional SQL options such as Oracle, MySQL, and SQL Server. He possesses a strong foundation in relational database design and management, augmented by the ability to utilize PLSQL for querying. This dual skill set ensures that he is equipped to handle both client-side and server-side challenges in complex projects.

    A highlight of David's career is his certification as an Oracle Certified Professional Java Programmer, which demonstrates his thorough understanding and adherence to best practices in Java programming. With over six years of experience in Java Core & J2EE, he is proficient in renowned frameworks such as Hibernate, Spring Core/Dependency Injection, Spring REST, and Struts (including Struts2). His understanding of JUNIT, WebServices, and REST APIs further solidifies his capability to contribute to scalable and manageable enterprise solutions.

    David has showcased his leadership abilities by managing and coaching small team projects, demonstrating an aptitude for guiding projects from conception through completion. His experience in agile methodologies—particularly with the SCRUM framework—renders him adept at promoting collaboration and productivity among team members, resulting in timely and successful project deliverables.

    Education and Achievements

    David Ontiveros earned his Bachelor's degree in Computer Science from the prestigious Universidad Autónoma de Nuevo León. His academic background provided a solid foundation in software engineering principles and practices, which he has applied extensively throughout his career.

    His professional journey includes a notable tenure as a Fullstack Software Engineer at 3Pillar Global, where he played a pivotal role in various projects, demonstrating his adaptability and expertise in both front-end and back-end technologies. Prior to this, he operated as a Fullstack Engineer (Javascript) in a freelance capacity, which enabled him to diversify his skill set by working on various projects across multiple industries.

    David's earlier roles include Fullstack Java Developer III at 3Pillar Global, Java Software Engineer at Allware Solutions, and Fullstack Java Developer II at Tiempo Development. He also contributed as a Java Fullstack Developer at Villacero and as a Web Developer at BACIT. Through these varied positions, David not only honed his technical skills but also gained valuable experience in collaborative environments.

    Achievements

    • Over four years of experience as a frontend developer using Angular and Bootstrap technologies.
    • Proficient in multiple JavaScript frameworks including ReactJS and Electron.
    • Experienced in both NoSQL and SQL databases, emphasizing skills set in MongoDB and PLSQL querying.
    • Achieved Oracle Certified Professional Java Programmer status, demonstrating strong Java expertise.
    • Extensive background in Java Core & J2EE with specific knowledge in several top frameworks.
    • Proven experience in leading project teams and coaching peers, fostering a collaborative work environment.
    • In-depth familiarity with agile methodologies, particularly using the SCRUM framework.

    Related Questions

    How did David Ontiveros develop his expertise in Angular and JavaScript frameworks?
    What techniques does David Ontiveros use to maintain high quality in his web applications?
    In what ways has David Ontiveros applied agile methodologies in his software development projects?
    How has David Ontiveros leveraged his background in database management throughout his career?
    What are some notable projects that David Ontiveros has worked on at 3Pillar Global?
    David Ontiveros
    Add to my network

    Location

    San Nicolás de Los Garza, Nuevo León, Mexico