Luis G.Principal Engineer
Skills
A back-end developer with four years of experience in web and mobile application development, specializing in projects of varying complexity. Demonstrates comprehensive knowledge in functional programming, Object-Oriented Programming (OOP), .NET, JavaScript, NodeJS, and React/React Native. Exhibits a strong interest in mobile application development and is well-versed in best practices such as Test-Driven Development (TDD) and Domain-Driven Design (DDD).
Software Engineer
10/2/2018 - 6/1/2019
Developed expertise in the development of web systems utilizing .NET Core, Node.js, React, SCSS, SASS, and Bootstrap. Leveraged EF Core and SQL for efficient database management and ensured robust application architecture through the implementation of design patterns and microservices.IT Intern
9/2/2015 - 1/2/2017
Managed the maintenance of a telephone site management system using .Net MVC 4, Bootstrap 3, HTML5, and CSS3. Implemented and optimized procedures, coordinated with international clients for requirements gathering, and oversaw the system's integration with SQL Server. Utilized Team Foundation Server (TFS) for version control and collaborative team efforts, ensuring efficient and effective project management..NET Developer
10/2/2017 - 10/2/2018
Gained extensive experience in developing support tools for BackOffice operations, including credit negotiation, collections, checks, documents, and grants. Utilized ASP.NET MVC 4 and C#/EntityFramework to build robust systems, while implementing user-friendly interfaces with Bootstrap and jQuery. Ensured the reliability and efficiency of backend processes using SQL Server, including crafting Procedures, Functions, and Jobs. Enhanced software quality by integrating Unit Tests into the development workflow. Developed strong technical proficiency and contributed to the efficiency of business operations through comprehensive tool development and maintenance.Senior Software Engineer
3/1/2021 - Present
Gained expertise in developing a React Native application aimed at treating muscular and chronic pain through integration with Bluetooth treatment devices. Utilized GraphQL for efficient querying and real-time data handling. Leveraged Firebase for backend services, including authentication, realtime database, and cloud storage. Adeptly implemented state management using Redux and middleware with Redux-Thunk to streamline asynchronous operations and enhance performance.Software Engineer
9/1/2020 - 3/1/2021
Developed an application using React Native, leveraging strong proficiency in building cross-platform mobile applications. Implemented unit testing with Jest, ensuring high code quality and reliability. Utilized TypeScript for robust and scalable code management. Maintained and collaborated on code through Git, streamlining version control and collaborative workflows. Integrated Firebase for backend services, including authentication and real-time database functionality. Employed Google Cloud services to enhance app scalability and performance. Successfully integrated the application with Salesforce, facilitating seamless data synchronization and CRM functionalities.Software Engineer
8/1/2019 - 9/1/2020
Developed comprehensive web applications utilizing .NET, SQL Server, HTML, CSS, and JavaScript. Led the development of a mobile application using React Native, with backend integration through AWS and Firebase. Employed version control and collaborative coding techniques using Git. Leveraged data analytics and performance monitoring with Google Analytics.
Analysis and Development of Systems at UNINOVE
2015 - 2017
Scrum Fundamentals Certified at Scrum Study
6/1/2018
Luis is available for hire
Hire Luis G.All Howdy Candidates are vetted for skills and english proficiency.