David Soto Vásquez

David Soto Vásquez Email and Phone Number

Desarrollador Senior @ Hexacta
Peru
David Soto Vásquez's Location
Peru, Peru
About David Soto Vásquez

With almost 15 years of experience in software development and leadership positions, as an intrepid self-taught, I have been able to give to each project in which I have worked solutions and techniques very effectively and innovative, always taking each challenge to a new level. I have good analysis and understanding, as well as great optimism and interpersonal skills. I know every level of the development chain from planning and design, development, and quality testing to deployment in production. I always seek to deliver a high-quality product with clean source code and robust architecture.

David Soto Vásquez's Current Company Details
Hexacta

Hexacta

View
Desarrollador Senior
Peru
Website:
hexacta.com
Employees:
381
David Soto Vásquez Work Experience Details
  • Hexacta
    Desarrollador Senior
    Hexacta
    Peru
  • Hexacta
    Senior Developer
    Hexacta Apr 2023 - Present
    Lima, Perú
    My team is responsible for developing and maintaining iOS application modules for a company that provides teachers with the tools to teach online classes. You work closely with multiple teams to coordinate interaction with the application. In addition, the migration is being carried out from old code (Objective-C) to new one using Swift, SwiftUI and webviews.- Designed, developed and implemented new iOS application modules to improve the functionality of the online learning platform.- Maintained and updated existing iOS application modules to ensure their proper functioning and compatibility with new iOS versions.- Worked with UX/UI designers to create intuitive and attractive user interfaces for teachers and students.- Collaborated closely with front-end and back-end development teams to ensure seamless integration between the iOS app and the online learning platform.- Effectively communicated technical requirements to the design and product teams to ensure iOS application modules aligned with the overall platform goals.- Participated in meetings and workshops to discuss product development, solve technical problems and make strategic decisions.- Contributed to the migration from an old code (Objective-C) to a new one using Swift, SwiftUI and webviews.- Evaluated the existing code and refactored it to improve its readability and maintainability.- Implemented new functionalities in SwiftUI, taking advantage of its modern and efficient features.- Ensure that the migrated application worked correctly and met performance requirements.
  • Lid Services
    Senior Technology Consultant
    Lid Services Jan 2022 - Present
    Lima, Perú
    Planning and Development of Websites in WordPress:- Planning and analysis of client requirements for each web project.- Design and creation of custom websites in WordPress, both for ecommerce and simple pages.- Implementation of advanced functionalities, such as custom plugins and payment gateways for ecommerce websites.- Search Engine Optimization (SEO) of websites to improve your online visibility.- Carrying out exhaustive tests to ensure the correct functioning of the websites.Planning and Development of Systems at Customer Request::- Close collaboration with clients to understand their specific needs and requirements.- Design and architecture of customized systems that meet customer needs.- Development and implementation of systems using agile methodologies and customer-centric approaches.- Exhaustive testing and validation of systems to ensure quality and reliability.- Training end users in the use of the system and providing ongoing technical support.Planning and Development of Production, Warehouse and Sales Control Systems:- Analysis of existing business processes to identify areas for improvement and optimization.- Design and implementation of personalized control systems to manage production, warehouse and sales.- Integration of control systems with other existing business systems.- Automation of manual tasks and workflows to improve efficiency and productivity.- Generation of reports and data analysis to provide valuable information for decision making.
  • Ch2 Solutions
    Senior Software Engineering
    Ch2 Solutions May 2022 - Dec 2022
    Lima, Perú
    My team was responsible for developing and maintaining a user and customer management system for a real estate company. The system allowed users to create and manage their own products and customers.- Implemented and maintained various system modules, both for the frontend and the backend.- I worked on improving the functionality and user experience of the system.- Ensure proper system operation and error resolution.- Reviewed and optimized existing code to improve system performance and efficiency.- Implemented best development practices to guarantee code quality.- I kept the libraries and frameworks used in the system updated to their latest versions.- Evaluated and implemented new libraries and tools when necessary.
  • We Are Arganouv | United Virtualities
    Senior Software Engineering
    We Are Arganouv | United Virtualities Sep 2021 - Dec 2021
    Lima, Perú
    - Complete migration of the existing website to a WordPress platform.- Development of custom plugins to expand the site's functionalities.- Customization of the WordPress theme from scratch to fit the design provided by the client.- Implementation of exhaustive tests to ensure the correct functioning of the website.
  • Zoluxiones
    Software Engineer
    Zoluxiones Apr 2021 - Sep 2021
    Lima, Perú
    - Participated in the migration of a complex banking system from AngularJS to ReactJS, modernizing the user interface and improving performance.- Analyzed and refactored the existing AngularJS code to adapt it to the ReactJS architecture.- Converted AngularJS components into reusable ReactJS components, ensuring compatibility and maintainability.- Implement ReactJS development best practices to ensure clean, efficient and scalable code.- Designed and developed global reusable ReactJS components to optimize UI development and consistency.- Created common UI components such as forms, buttons, menus and tables, improving modularity and development speed.- Implemented a coherent design system throughout the application, ensuring an intuitive and attractive user experience.- Designed and implemented robust modules for depositing and withdrawing money, guaranteeing the security and reliability of banking transactions.- Integrate modules with existing back-end systems to process transactions efficiently and accurately.- Implemented extensive validations and error checks to prevent fraud and ensure data integrity.- Optimize module performance to minimize loading times and improve user experience.
  • Soaint
    Web Developer
    Soaint Jun 2020 - Apr 2021
    Lima, Perú
    - I led the migration of the existing frontend of an AFP, developed with HTML and JS, to a modern and efficient user interface in ReactJS.- Analyzed and refactored the existing HTML and JS code to adapt it to the ReactJS architecture.- Converted HTML and JS components into reusable ReactJS components, ensuring compatibility and maintainability.- Implemented ReactJS development best practices to ensure clean, efficient and scalable code.- Collaborated closely with the UIX/UI team to implement design guidelines pre-approved by the client.- Designed and developed new functionalities and improvements in web systems, following the best web development and accessibility practices.- Ensure web systems were compatible with different browsers and devices.- I carried out exhaustive tests to ensure the correct functioning of the implemented improvements.- Designed and developed reusable and scalable web components to be used in various client projects.- Created a library of components that included common elements such as buttons, forms, menus and tables.- Implemented a coherent design system across all components, ensuring a consistent and engaging user experience.- Optimize components for performance and accessibility.- I properly documented the components to facilitate their use by other developers.
  • Bairesdev
    React Engineer
    Bairesdev Aug 2019 - Jun 2020
    Lima, Perú
    Working as React Engineer.We are the fastest growing Technology Solutions company in Latin America, with offices across the main cities in LATAM and the US. We have the largest applicants pool in the industry with over 145.000 Software Engineers applying to work with us each year, from which we hire only the Top 1% IT Talent through a rigorous staffing method. This is how we create solid teams of 100% bilingual veteran developers.We work providing end to end delivery for companies of all sizes, from startups to some of the biggest companies in the world, leading projects for Google, Sirius XM, Volkswagen, Groupon, IBM & Viacom, among others. The heart of our work is Software Outsourcing, Testing and Operational Support which we provide through a service of fully managed teams that integrate seamlessly into your projects.We are a group led and guided by an Agile mentality. We are a firm founded and run by Developers. We are a company Powered by Technology and Driven by Talent.
  • Rockets To The Moon
    Tech Lead
    Rockets To The Moon Apr 2018 - Jul 2018
    Lima Province, Peru
    Lead the programming team in the development of products related to blockchain according to market requirements.Investigate and propose solutions to the proposals for the use of blockchain technology.Manage local resources for optimal performance.
  • Mandu
    Cto
    Mandu Jan 2017 - Dec 2017
    Lima, Perú
    Project leadership and management:- Led and organized the software and hardware development teams, ensuring effective collaboration and high-quality work.- I identified, suggested, planned and resolved potential risks and problems that may arise during the development and implementation of the application.- Conceptualized and developed processes to measure the installed capacity of the servers, guaranteeing optimal performance of the application.- Supervised the application's processes, functions, database queries and transactions to identify bottlenecks and optimize efficiency.Software and hardware architecture:- I designed and implemented the software and hardware architecture necessary for the optimal development and production of the application, considering aspects of scalability, security and performance.- Coordinated and executed the deployment of the application on IBM's Bluemix platform and SoftLayer, ensuring a successful and reliable implementation.Development methodologies and tools:- Implemented agile development methodologies such as Scrum to foster collaboration, flexibility and rapid delivery of value.- Used tools such as Atlassian JIRA and Bitbucket for task management, bug tracking and code version control.- I implemented methodologies that allowed the development of modular applications, facilitating the maintenance and expansion of the application in the future.Code quality and deployment:- Implemented code quality tools such as SonarQube, EsLint and PhpCS to ensure source code quality, readability and maintainability.- I implemented processes for the deployment of applications in the QA, PERF, TEST and PROD environments using Jenkins, ensuring an automated and controlled implementation.
  • Cignium Technologies
    Software Developer
    Cignium Technologies Sep 2015 - Dec 2016
    Peru
    - Maintenance of backend services for data capture and organization of visitors and users.- Implementation of web technologies (webpack, react, angularjs)- Optimization of data capture processes- Optimization of web applications- Development of tools to capture customer data according to the indicated parameters.- Development and maintenance of websites
  • Belatrix Software
    Developer Engineer Iii
    Belatrix Software Apr 2014 - Sep 2015
    Peru
    - Development of applications according to requirements of customers from abroad.- Development of web system for managing invoices, customers and payments that can synchronize data with the QuickBooks desktop accounting system.- Migration from FLEX control panel to AngularJS. The company is dedicated to the exchange of advertisements for Internet, radio and television.- Migration of the application of JQuery to Angular and in the implementation of new functionalities in the frontend and backend.
  • Agencia Edge Sac
    Php Web Developer
    Agencia Edge Sac Aug 2013 - Mar 2014
    Miraflores
    - Development of web platform that allows the capture, classification and generation of data reports obtained through forms installed on the clients' web.- Development of web platform for publication of news and announcements that integrate the various portals of the client.
  • Havas Media
    Lead Developer
    Havas Media Oct 2012 - Aug 2013
    Peru
    - Coordination of the tasks to be carried out by the development team.- Planning, development and implementation of applications for social networks.- Development of web applications for Facebook- Development of content management systems (CMS)- Development of web pages- Development of mobile pages- Development of mobile applications (PhoneGap)
  • Desarrollo Para Internet Sac
    Senior Developer
    Desarrollo Para Internet Sac Nov 2011 - Sep 2012
    Miraflores, Lima, Perú
    - Development of web applications for Facebook- Development of content management systems (CMS)- Development of web pages- Development of web systems- Development of augmented reality system
  • Drogueria Farbo S.A.
    It Manager
    Drogueria Farbo S.A. Jan 2011 - Nov 2011
    Lima, Perú
    - Responsible for the systems area.- Support of the current system.- Supervision of the migration to the new GesFarma system.- Implementation of security measures in the network.- Implementation of backup servers.- Intranet development for reports and statistics.- Development of mobile ordering system.- Development of web ordering system.- Website development.
  • Drogueria Farbo S.A.
    It Assistant
    Drogueria Farbo S.A. Aug 2009 - Jun 2010
    - Programming of mobile sales system- Programming of online stock system.- Server Virtualization (VMWare ESXi)- Homogenization of the internal network- Implementation of security measures for the internal network- Implementation of security measures for Internet connection- Installation and configuration of equipment for remote connection- Installation and configuration of mail server on Linux- Reconfiguration of the domain, dns and website.
  • System For Business Eirl
    Developer
    System For Business Eirl Oct 2008 - Jul 2009
    - Integration of the electronic balance with the new warehouse system- Label printer integration with the new warehouse system- Billing module programming- Scheduling Module Programming
  • Jean Export Corporation Sac
    It Assistant
    Jean Export Corporation Sac Feb 2008 - Sep 2008
    - Sales Analysis System Programming- Homogenization of the internal network- Implementation of security measures for the internal network- Implementation of security measures for Internet connection- Installation and configuration of equipment for remote connection- Installation and configuration of mail server on Linux- Reconfiguration of the domain, dns and website.- VoIP Implementation Testing- Instant Messaging Server (Jabber) implementation tests.- Tests of implementation of wireless network to 1Km.- Tests of programming of mobile equipment.- Testing Virtualization Applications
  • System For Business Eirl
    Developer
    System For Business Eirl Aug 2006 - Jan 2008
    - Migration from SB Desktop to SB + and Unidata- Programming of warehouse and sales module.- Creation of scale control module- Creation of contract control module- Formatting accounting reports
  • Oficina Nacional De Procesos Electorales (Onpe)
    Typist
    Oficina Nacional De Procesos Electorales (Onpe) May 2006 - Jun 2006
    Filling of presidential and congressional election forms

David Soto Vásquez Skills

Mysql Php Linux Javascript Html Microsoft Office Desarrollo Web Ubuntu Java Css Sql Programming Xml Aplicaciones Web Angularjs Computer Hardware Web Development Microsoft Sql Server Web Applications Jquery Html5 Servidores Sistema De Nombres De Dominio Dns Ext Js Windows Symfony2 Laravel Scrum Jira Cucumber Desarrollo De Software Vmware Esx Servicios Web Jenkins Sonarqube React.js

Frequently Asked Questions about David Soto Vásquez

What company does David Soto Vásquez work for?

David Soto Vásquez works for Hexacta

What is David Soto Vásquez's role at the current company?

David Soto Vásquez's current role is Desarrollador Senior.

What are some of David Soto Vásquez's interests?

David Soto Vásquez has interest in Children, Civil Rights And Social Action, Education, Science And Technology, Animal Welfare.

What skills is David Soto Vásquez known for?

David Soto Vásquez has skills like Mysql, Php, Linux, Javascript, Html, Microsoft Office, Desarrollo Web, Ubuntu, Java, Css, Sql, Programming.

Who are David Soto Vásquez's colleagues?

David Soto Vásquez's colleagues are Emmanuel Allende, Johnatan Ricalde, Hexacta Brasil, Megan Batistuta, Braian Emmanuel Alagastino, Mariano Pereda, Andres Julian Gomez Gomez.

Not the David Soto Vásquez you were looking for?

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.