I work as an external consultant for AAON, an US leading commercial and industrial HVAC solutions manufacturer. My duties consist basically of the following: * Maintenance of existing functionalities for the PLM system, which is the platform used by the whole company. This platform is written in C# and uses Winforms. * Working on new functionalities for PLM. * Migration from .NET Framework to .NET Core, focused on the transition from SOAP services to REST services. * Troubleshooting of Test and Production issues.
My work spans Front and Back ends while being involved in the following tasks/goals: * Migration from Angular JS to React. * Troubleshooting of Production issues. * Troubleshooting of QA environment building pipeline. * Coordination of deployment tasks, like submitting scripts making sure they are going to be run in time when code deployment takes place. * Coordination of New Release deployment/change tasks, like instructing a change coordinator to start a New Release build, checking the deployment out once it is finished, and transitioning the pipeline to the following state. Regarding technical specs, the back end of the reporting system is written in Java and runs over the Spring Boot platform, split into several microservices. The front end is written in Javascript and has almost completely been migrated from the Angular JS framework to React. Database engines used are Oracle and KDB (a time series database). Cucumber is used for case testing.
CPCECABA is a company that provides services for accountants, economists, and other professionals related to economic sciences. I have two roles in the company: I am a business analyst, and my work consists of gathering users' requirements (all of them from users within the company); and I am also a developer, when I finally gather all the requirements I implement the needed solution. Sometimes I develop systems from scratch and some other times I implement new features on existing systems, it all depends on users' needs. All of the software I develop and maintain is part of the Intranet system of the company and all of it consists of Web systems.
Bumeran.com is a company that provides job-seeking services. Its main business is a job-seeking website (www.bumeran.com), in which users are capable of looking for job offers and employers are capable of posting job offers. - Main projects: * Maintenance of the Intranet site, adding new features and updating existing ones. * Development of a new CRM internal site from scratch, used for management of the Brazil business branch.
Medullan Trinidad Limited is a company that provides software solutions for other companies, mainly HealthCare oriented companies. The main company that MTL provides services is Aetna, the leader HealthCare company in the U.S. - Main projects * Update of existing features and development of new features for the Carepass site, which is a web application (for PC and Android) whose goal is the increase of patient engagement to healthy behaviors. The CarePass web app frontend is being developed usingAngularJS, a Javascript technology. The backend of the web application is developed using Java technology, this makes possible to share customers information between CarePass web application and all the Aetna system.
Capital IQ is a company that provides financial-oriented services. - Main projects: * Development, from scratch, of a Security Linking application, which consists of a tool that receives financial data from multiple feeds and allows users to link new data (brought by feeds) with existing data in the company database. This was a long-term project, because feeds used to arrive once in 3 or 4 months, and they used to have distinct formats each other, so each time we received a feed, we had to run a migration to put the new data into our company database, in a format compatible with the application. * Bug fixing, upgrading, and optimization of existing stored procedures used by a variety of applications. Tools developed in Capital IQ are heavily data-oriented, and, as tables grew in rows, fine-tuning was necessary to the mentioned stored procedures to meet the needed timings.
I work as an Application developer in the Upstream IT division. The applications I support are related to the organization, design, and planning of oil and gas wells. These applications also cover the calculation of completions and steam injection. Almost all of my team members are located in Houston, in this way, I receive all the requirements from there. Fluently in English is very important, I have to speak with my team members every day, by phone or instant messenger. Company Training was held in Houston, Texas from October 16th, 2010 to December 20th, 2010. Programming languages: C#/ASP.NET, C++, VB6, VB.NET, Perl