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.
-
Desarrollador SeniorHexactaPeru -
Senior DeveloperHexacta Apr 2023 - PresentLima, 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. -
Senior Technology ConsultantLid Services Jan 2022 - PresentLima, 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. -
Senior Software EngineeringCh2 Solutions May 2022 - Dec 2022Lima, 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. -
Senior Software EngineeringWe Are Arganouv | United Virtualities Sep 2021 - Dec 2021Lima, 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. -
Software EngineerZoluxiones Apr 2021 - Sep 2021Lima, 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. -
Web DeveloperSoaint Jun 2020 - Apr 2021Lima, 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. -
React EngineerBairesdev Aug 2019 - Jun 2020Lima, 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. -
Tech LeadRockets To The Moon Apr 2018 - Jul 2018Lima Province, PeruLead 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. -
CtoMandu Jan 2017 - Dec 2017Lima, 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. -
Software DeveloperCignium Technologies Sep 2015 - Dec 2016Peru- 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 -
Developer Engineer IiiBelatrix Software Apr 2014 - Sep 2015Peru- 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. -
Php Web DeveloperAgencia Edge Sac Aug 2013 - Mar 2014Miraflores- 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.
-
Lead DeveloperHavas Media Oct 2012 - Aug 2013Peru- 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) -
Senior DeveloperDesarrollo Para Internet Sac Nov 2011 - Sep 2012Miraflores, 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
-
It ManagerDrogueria Farbo S.A. Jan 2011 - Nov 2011Lima, 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.
-
It AssistantDrogueria 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.
-
DeveloperSystem 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
-
It AssistantJean 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
-
DeveloperSystem 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
-
TypistOficina Nacional De Procesos Electorales (Onpe) May 2006 - Jun 2006Filling of presidential and congressional election forms
David Soto Vásquez Skills
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?
-
-
Jesus David Vásquez Soto
Naranjo -
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