Miguel Pragier
Software Engineer
Expertise
- Software development
- Database design and programming
- Webmastering
- I.T. Strategic management
Personal Information
- Born in January, 1975
- Married
- Two children
| Country | Brazil |
|---|---|
| City - State | São Paulo - SP |
| Zip Code | 02408.040 |
| Mail & GoogleTalk | miguelpragier@gmail.com |
| Mail & Messenger | miguelpragier@hotmail.com |
| Skype | miguelpragier |
| http://br.linkedin.com/in/miguelpragier | |
Education & Idioms
- I.T Management at University Guarulhos - SP
- Scrum Master at Caelum
- Applied Radio-eletronic at Alladin Independant School
- Joomla at Konfide
| Portuguese | Native |
|---|---|
| English | Good |
| Spanish | Good listening and intermediary speaking. |
Technologies that I´m currently using
- C Language
- C# Language
- CSS
- HTML
- JavaScript
- JQuery
- Linux CentOS
- Linux Debian
- Linux Ubuntu
- MySql Database
- PHP
- PL/PGSql
- PostgreSql Database
- SQL
- Windows 7
Professional Experience
| Title | Software Engineer and IT Manager |
|---|---|
| Job description | Creation of an entire PHP framework for fast forms development, project leading and a soft business intelligence API based on database queries |
| Period | Since 02/2010 |
| Tools and Technologies | PHP, HTML-Strict, CSS, JavaScript, JQuery, PostgreSql9 over Linux and Win7. |
| Company | Imóvel do Proprietário ( Current Occupation ) |
| Some more |
Imóvel do Proprietário is a brazilian website specialized in real state announcements and ads.
It's the first brazilian website focused in property owners, offering nice tools to manage the ads. Since the begining, it was a hard and nice school, where I´ve learned how to create from zero a complete digital company, with IT internal and outsourced infrastructure, hire multi-discipline workers, build stable webservers on cloud environment, lead IT strategy and stablish strong partnership and integration proccesses with other players. At this company, we´ve created a very good reputation as a professional, hi-tech, creative and inovative company. |
| Title | Software Engineer and IT Manager |
|---|---|
| Job description | Definition of technology strategies and advanced 2D game programming |
| Period | From 04/2006 to 11/2011 |
| Tools and Technologies | ANSI C Language over Win32API, SDL for Win32 and Linux, game servers written in C# and running PostgreSql, and workflow software written in PHP with MySql. |
| Company | ReelMatic Eletrônica |
| Some more |
Reelmatic distinguish itself as a brazilian casino games developer.
There, we employ the ANSI C language to implement the same game in Windows and Linux, with small coding changes. We had based all our work on the great SDL library - the most used 2D multimidia layer/framework. However, the server softwares I had created with C#, because we elected Windows as Server Platform, and because C# is very good with TCP/IP networking. The PostgreSQL database was choosen by it robustness, fast engine and low-cost. The development manager software I made employing the PHP language, in a Ubuntu LAMP server. I consider PHP very productive and well-documented. |
| Title | Senior Software Developer |
|---|---|
| Job description | Technology consulting and programming client/server, creation of embedded API routines on x86 16 bits platform |
| Period | From 08/2005 to 04/2006 |
| Tools and Technologies | C, C#, MySql, PHP and PostgreSql |
| Company | KBus Ltda. |
| Title | Senior Software Developer |
|---|---|
| Job description | Software development and database design |
| Period | From 03/2005 to 07/2005 |
| Tools and Technologies | J2EE, Oracle (PLSQL) and PostgreSql (PL/PGSQL), PHP and DHTML. |
| Company | .ComDomínio S/A |
| Title | B.I. Analyst |
|---|---|
| Job description | Job Description Development and maintenance of Stored Procedures written for MS Sql Server, Statistical and financial data analysis, information and reports emission through a well integrated Sharepoint and Office 2003 environment, Daily maintenance of automatic reporting systems and Bilingual support to managers and clients. |
| Period | From 10/2004 to 03/2005 |
| Tools and Technologies | C#, VB.Net, VB6, And mainly TransactSQL |
| Company | Credigy Brasil |
| Some more |
Credigy is a purchaser and manager of distressed assets with operations in the United States and Brazil.
There I've worked in Business Intelligence for the first time. And it was very nice. We did highly complex SQL queries, eventually using DataMining and OLAP concepts, to offer ad-hoc answers to suport very important decisions of our directors and investors. At that time, I learned so much about automation using MS Office, about extreme complex SQL puzzles and a bit about MS SharePoint publishing. Our only database was the MS SqlServer. |
| Title | Freelance programmer |
|---|---|
| Job description | Complete software engineering and life-cycle, from plannig and design until development and continuous refactoring. |
| Period | From 06/2003 to 06/2004 |
| Tools and Technologies | MySql and PHP |
| Company | Colgate Corp - Social Actions Divsion |
| Some more |
Colgate had an outsourced CallCenter, and I was hired to create the Call Center Management System, from the sctratch.
Based on general characteristics of employes, hardware and avaliable infrastructure, and considering the intended goals internal politics, I have planned an entire intranet in PHP/DHTML and MySql. The software was deployed through the incremental method, one operational piece per time. Each module validated by the user, untill all positions and functions was integrated. Some years after, the division was entirely outsourced, and a whole new team was hired. But the software was still "our" software, and keep working even with the new orientations. In fact, that system need just a few resources, and is totally concentrated in a LAMP server. It's easy to maintain and to move. On that important time, I dive deep in PHP, Apache, MySql, Debian Linux, JavaScript and formal HTML. There, was very important to have a well designed database, because on the daily heaviy working time, complex queries divide processing with a big number of attendances. |
| Title | Independent IT Consultant |
|---|---|
| Job description | Database design and maintenance and software development, creation and management of intranets and Mobile software development. |
| Period | From 01/2003 to 08/2004 |
| Tools and Technologies | C, C#, ASP, MSSql, MySql, PHP, eVB, VB6. |
| Company | MIRSZ Ltda. |
| Title | Software Developer |
|---|---|
| Job description | Backend systems development, processes analysis and software planning and design, workgroups coordination, PocketPC (Window CE) Software development, internal automation and database administration in Linux and Windows platforms. |
| Period | From 06/2002 to 01/2003 |
| Tools and Technologies | C, C#, ASP, MSSql, MySql, Oracle, PHP, eVB, VB6. |
| Company | Soluziona / Palm Solution & Mirsz Ltda. |
| Title | Software Developer and DBA |
|---|---|
| Job description | Software development and processes organization, implementing of free/open software and development over these platforms, in a form of reduce IT costs, maintenance of several database systems in different customers, Mainly Oracle, MSSql, MySql, Access and Dbase. |
| Period | From 11/2001 to 06/2002 |
| Tools and Technologies | C, C#, C++, Java ME, ASP, MSSql, MySql, PostgreSql, PHP, eVB, VB6. |
| Company | MIRSZ Ltda. |
| Some more |
MIRSZ was founded by three friends/programmers, which work with new technologies. I was one of them.
In this period we work with a variety of technologies. To organizations of various sizes and even to other I.T companies. MIRSZ has strongly contributed to mobile technologies popularization, with cellphones, smartphones, tablets or pdas, integrating embeded applications with traditional back-end application servers. There, I perform mainly as DBA and business man. I employ massively Oracle, MSSqlServer, VisualBasic, Java and start working with C#. |
| Initial Title | Plain Systems Analyst |
|---|---|
| Definitive Title | MS Sql Server DBA/DBD |
| Job description | Software development and maintenance on mobile devices, backend systems design and development, Transact SQL Stored Procedures creation, to replace heavy routines written in clipper on client machines. |
| Period | From 10/2000 to 11/2001 |
| Tools and Technologies | C, MSSql, Oracle, Clipper, ADVPL, VB6, CASL, Delphi. |
| Company | Microsiga ( Currently TOTVS ) |
| Some more |
I came to Microsiga to compose the New Technologies task-force. My job was make programs in mobile devices, over Windows CE, o Palm OS e o Symbian and some proprietary OSs.
I did programs in CASL, OPL, VB and in e-VB. Later I went to DBA department, as MSSqlServer programmer. My work was migrate ADVPL ( A proprietary language ) routines or Clipper to Transact-SQL. |
| Title | Database programmer and Software Developer |
|---|---|
| Job description | Creation, maintenance and optimization of source code libraries, programming in Visual Basic with Sql Server & Oracle databases, software development for mobile devices using the CASL language, SQLServer database tunning. |
| Period | From 06/1999 to 10/2000 |
| Tools and Technologies | MSSql, MySql, PHP, VB6, Oracle. |
| Company | Banco ABN Amro ( Outsourced for Advanta / WW Solutions Ltda. ) |
| Some more |
When the bank Real was internally adapting to the operation model of it new owner - The ABN Amro Bank, dozens of groups was renewing, migrating and transforming the corporation softwares. And some, as I did, was creating new software.
There I did a huge workflow manager, intended to attend only the HelDesk department. I had conversations with several software users, with license to give me orientations about their routines. This way, with the essential help of my manager and system analyst, we did the software knownest as e-Helper. I also worked on the first brazilian ATM monitoring software. Our employed technologies was Visual Basic, MS-Sql Server and Oracle. |
| Title | DBA and Software Developer |
|---|---|
| Job description | Creation of API for huge database management applications, software systems conversion from VB3 to VB4 and VB5, technology modernizing and improvement, migrating legacy routines to the client-server architecture. ( More than one hundred thousand lines written in transact SQL.) and SQLServer v6 and v6.5 database tuning. |
| Period | From 04/1998 to 06/1999 |
| Tools and Technologies | MSSql, Acess e VB3, VB4, VB5 and VB6. |
| Company | Ícone Software Office |
| Some more |
Ícone is a small and agile software development enterprise.
Our work was all based on Visual Basic and MS Sql Server. At Ícone I learned to administrate and optimize databases, and create hundreds of Stored Procedures. Our goal was to migrate client based application proccessing to the Client/Server architecture. Migrating other people VB3 written software to VB4 and VB5, I knew several programming styles. Our main customers was the Real State players. I was pleased to work with some great professionals, as Mr. Antônio Ozi, Eduardo Schwartz and - specially - Ginaldo Vasconcelos, who is Ícone owner and main executive currently. I learned a lot with him |
| Title | Independant IT Consultant |
|---|---|
| Job description | Private computing classes for executives, automation and software development for small offices and development of Personal Organization Systems. |
| Period | Untill 04/1998 |
| Tools and Technologies | |
| Company | Independent Consulting |
| Title | Software Developer |
|---|---|
| Job description | Development of DBMS systems. |
| Period | From 1997 to 1998 |
| Tools and Technologies | Clipper, Acess, VB3, VB4 and VB5. |
| Company | Prompsi Informática |
| Title | Informatic Teacher |
|---|---|
| Job description | To teach how to operate a PC running DOS or Windows, and their main programs. |
| Period | From 1996 to 1997 |
| Tools and Technologies | Windows, DOS, MS Office World, PowerPoint, Excell and Acces and Wordstar, Lotus 123, DBase and Internet |
| Company | Grupo SOS Computadores |
| Some more |
I was invited by this ( at time ) famous informatic school, when they was expanding and searching new instructors.
On the period of one year and a half, I gave classes of DBase, Q-Basic, DOS, Windows 3.1x, 95, Word, Excel, Access, Basic Computer Operation, did dozens of consulting and good new friends. I have worked in four schools of this franchise. The studies reference was the BBS ( Bulletin Board Systems ), Books are important, but expensive and rare. At the same period, I gave private classes to executives, teaching Windows and MS Office. |
| Initial Title | PC Operator assistant |
|---|---|
| Definitive Title | Network administrator |
| Job description | Data processing, network automation and Novell Netware 3x administration |
| Period | From 1992 to 1995 |
| Tools and Technologies | XT Platform, DOS batch scripts, Windows, Clipper and Novell Netware |
| Company | Grupo Flor de Lis |
Technologies I"ve ever used, in different levels.
- BSD OS
- Bash
- C Language
- C# Language
- C++ Language
- Casl
- Clipper Language
- Cobol Language
- CSS
- DBase
- Delphi
- Firebird Database
- HTML
- Interbase
- Java EE, SE & ME
- Javascript
- JQuery
- Linux CentOS
- Linux Debian
- Linux Ubuntu
- Microsiga ADVPL
- MS ASP
- MS ASP.Net
- MS Access Database
- MS JetSql Language
- MS SQL Server
- MS Transact SQL Language
- MS Visual Basic (versions 3 to 6 )
- MS VBScript
- MS Windows
- MSql Database
- MySql Database
- Oracle Database
- Oracle PL/Sql Language
- PHP
- PL/PGSql
- PostgreSql Database
- Q-Basic
- Web Services
- XML
Hobbies
- Reading
- Cooking
- Gardering
- Family events