Josue Demartini
Verified Expert in Engineering
Software Developer
For over the past nine years, Josue has worked as a computer scientist and gaining experience in Agile methodologies. He's passionate about new technologies, and since 2008, has developed enterprise applications with several framework and tools. Josue also has strong skills in .NET technologies and in JavaScript.
Portfolio
Experience
Availability
Preferred Environment
Microsoft SQL Server, TFS, Git, Visual Studio, Windows
The most amazing...
...project I've worked was a highly available and scalable enterprise system based on location and mobility using ASP.NET and SQL Server.
Work Experience
Software Developer
eWave do Brasil
- Developed and maintained web applications with ASP.NET Web Forms.
- Developed and maintained SQL procedures, table indexes, constraints, and structures.
- Supported clients requirements and proposed solutions.
- Developed unit tests for an existing product for continuous integration.
- Created RDLC reports based on client requests.
- Tuned SQL procedures with CTE.
System Analyst
ExxonMobil Business Center
- Supported webMethods B2B applications for internal customers.
- Developed and maintained internal applications with AngularJS.
- Developed an internal Web API using Microsoft framework (C# and Entity Framework).
Software Lead
MECOMO do Brasil
- Developed and maintained web applications such as ASP.NET, MVC, Soap API, and REST API.
- Developed with map providers such as Google Maps, Bing Maps, and OSM maps.
- Analyzed, prototyped, and implemented Windows Services able to handle several UTC/UDP parallel connections in distributed servers.
- Analyzed, prototyped, and implemented Windows Services with high availability and reliability such as background processing, export/import service, and report generation.
- Designed and maintained distributed databases using SQL Server.
- Maintained and set up Windows Servers (IIS farms, failover cluster manager, and network load balancing).
- Maintained outdated projects like Windows Mobile applications.
- Analyzed the requirements—providing a solution and estimation.
- Wrote product backlogs and user stories.
- Provided an internal tool to support internal process (Windows Form).
- Implemented agile methodologies within the company.
Experience
mecFLEET
http://www.mecfleet.comFrame My TV
https://new.framemytv.com/Skills
Languages
SQL, CSS3, C#.NET, JavaScript, HTML5, TypeScript, C#, C, Java
Frameworks
ASP.NET MVC, ASP.NET, Ext JS, .NET Core, Swagger, AngularJS, Angular Material, .NET, Knockout (Knockout.js)
Libraries/APIs
jQuery, AutoMapper, Bing Maps, REST APIs, Google Maps, Windows Forms (WinForms), Entity Framework
Tools
Git, TFS, Visual Studio, GitHub
Paradigms
Object-oriented Programming (OOP), Scrum, Agile, Unit Testing, FluentValidation, Dependency Injection, Continuous Integration (CI), XP, REST, Model View Controller (MVC), B2B
Storage
Microsoft SQL Server, MongoDB, SQL Server 2012, Azure Blobs, Azure SQL
Other
OpenStreetMap, SOAP, Ajax, Windows Services, Web Services, Selenium IDE
Platforms
Oracle, Windows, Web, Windows Mobile, webMethods, Azure IaaS, Azure PaaS, Azure, Docker
Education
Certificate in Agile Methodologies
Centro Universitário Ritter dos Reis - Porto Alegre, Brazil
Bachelor's Degree in Computer Science
Pontifical Catholic University of Rio Grande do Sul | PUCRS - Porto Alegre, Brazil
Certifications
MCTS – Web Applications Development with Microsoft .NET Framework 4 (70-515)
Microsoft
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring