Archive for January, 2010
Ubisoft
Jan 26th

Position: Senior Developer
Ubisoft is a leading international developer, publisher and distributor of interactive entertainment products. Between June 2006 and February 2007, I participated in a in-house project. It mainly customizes the data workflow through PeopleSoft implementation in manufacture. The goal of the project was to improve the workflow of the production process by combining the needs of different regional subsidiaries into larger orders which can reside in a much lower price per unit.
My responsibilities included working with:
- Application Engines;
- Crystal Reporting System;
- database objects: fields, tables, views, work derived records, queries etc.;
- creating pages with Peoplesoft framework, tables with more than two levels and transactional operations;
- import / export of files: CSV, Crystal reports;
- unitary and primary testing;
- migration from / to development database.
- migration from / to testing database.
Some examples my tasks:
- Crystal reports generation through jobs sent to clients mail;
- excel csv files export / import regarding partners order data, also the logic needed to be approved by the headquarters;
- create editable pages for data in multilevel tables.
The job also required to be a fluent French speaker since the communication with the consultants and the team leaders was conducted in this language and just occasionally in English.
Novensys Corporation
Jan 22nd
Position: Microsoft Business Solution Software Engineer
I was part of Novensys team from November 2005 till June 2006.
When I started working with them, the first challenge appeared: being the first company that implemented Navision in Romania, they were exigent from the employment process. They also offered specialization classes in Microsoft Navision product, so I and the rest of the team were trained by with a Microsoft Navision specialist for two weeks. Then two exams established my Certification as Microsoft Navision developer with very high scores (96 points out of 100, for the first examination, and 100 points, at the second exam).
After earning my certification as Navision developer, I was part of a team working for one of our most important clients. My main responsibilities included Navision solution development and customization.
Responsibilities:
- implementation of documented updates,
- new screens design,
- new reports development using custom Navision Reporting,
- primary testing functionalities,
- Native Navision database design, tables and records updates, data verification
- user preferences maintenance in the application,
- communication with the consultants.
Tools used:
- Microsoft Navision IDE
https://mcp.microsoft.com/authenticate/validatemcp.aspx
Transcript ID: 770644 Access Code: radupoenaru
The two certifications that I earned during the time in which I was part of the Novensys team motivated me to achieve the recognition of my SQL skills also, becoming Microsoft Certified Technology Specialist in SQL 2005
Predator
Jan 20th
Predator is a project engineered by me and later on in team in Softwise Development company to be a interface between Yahoo Groups site and the home user, giving to every one of these groups the ability to do almost anything that they can do directly at Yahoo. And this by using the Windows capabilities (multi select, multithreading download etc). You’ll be able to download any file format (images, movies, archives, documents).
It allows to user to download files from the photo area, file area and the message area all in one click! View these photo’s with own slide show system and you will also have the opportunity to just pick the ones that you want and throw out the rest!
Another feature is that you can change account information, the ability to leave a group or groups, start a new group, edit your user, profile, change your email settings, read and reply to posted messages, chat, add to or view bookmarks.
Mergus Product Manager
Jan 16th
Uses: Borland Delphi 7 VCL, Microsoft Access Database, User Accessibility
This application was developed by me for Softwise Development to accomplish the needs of a client in administering its furniture chain of shops.
So, as Project manager, I have designed a solution, keeping in mind the possible evolution of this enterprise. I was using a system of managing clients and suppliers, the available furniture, the accounting in/out documents. This application was designed to be simple, to be used efficiently, fast and reliable by people who didn’t had any programmatically skills, in a fast and reliable application.
Forestry
Jan 15th
Uses: Borland Delphi 7 VCL, Microsoft Access Database, User Accessibility
Very technical project, using numerous tables from a database to estimate the average growth of a number of forests. I had developed it in Softwise Development company, having given by the client the tree characteristics (maximum age, average growth per year, indexes of growth etc) and the activities that must be done periodically to ensure the best efficiency. The user of this kind of application will have a general idea of what is to do in the next period of time to the forests that he administers.
Using defined site (forest), created from different species of trees, and estimating their growth, a modern manager can exploit his resources better, but not loose from mind the ecological part of this enterprise.Based on scientific calculations, the bases of a rationality and profitability of owning forest and administering them are now available to the science and business people.
DocVault
Jan 12th
Uses: Borland Delphi 7 VCL, Windows API
Data security is the priority of this program, mainly used for sending important data trough unsecured mediums – like internet or e-mail. The program uses state of the art algorithms in encrypting area (MD5, RSA algorithms with encrypting on different key sizes) and was developed while working in Softwise Development.
The program is creating a file, the result of encrypting algorithms applied to all files or directories with files selected by user, result which is a self-extracting program, using no dll’s additionally, also increasing this way the security. A compression algorithm built-in program allows you to easily decrease the resulted .exe size to smallest possible.
The program is composed from two parts:
- Master – the program itself
- Client – the generated program containing the selected files
Totalsoft
Jan 9th
Position: Senior Developer
I had the pleasure of working in Totalsoft Charisma team between the February, 2004 and the November, 2005.
In almost two years, I had the opportunity of working on a large variety of the company’s products, but mainly I was a key member in the team developing the Charisma Business Commander product. Charisma BC is the solution which brought TotalSoft’s recognition on the market of pharmaceutical distribution, being implemented by six of the largest companies in this complex activity sector in Romania. Tens of thousands of daily transactions carried out all over the country are achieved with through this application who manages their warehouses.
I also developed some features on the associated Sales Force Automation tool. It is a WindowsCE application running on smart devices (PDAs). This application enabled sales persons to check the stocks and create orders on pharmacy site, thus improving their flexibility in serving their customers – pharmacies.
My responsibilities were:
- developing new product functionalities
- testing and bug fixing
- product customization for different clients having different requirements
- product modifications due to business logic changes
- business layer development
- document flux optimization
- database developments, data transfer and records coherence verification
- requirement gathering, analysis and engineering after in-depth discussions with the customers
In order to accomplish the tasks, I used the following technologies on daily basis:
- Delphi 5,6 Enterprise
- SQL Server 2000
- Crystal Reporting system
- Microsoft Visual Studio 2003, .Net 1.1 Webforms, Winforms, Smart Device programming
- Microsoft Visual Source Safe
Later on, because I proved to be a reliable and efficient developer, I was assigned the denomination process due to the transition from the Romanian old currency – the leu (ROL) to the new leu (RON). I completed the task for both Business Commander and Sales Force Automation successfully, proving both to my colleagues and me that I worth the challenge and gaining even more trust in my capabilities.
I also had both the opportunity and the challenge to conduct the discussions with the clients of the software that I developed regarding their specific requirements for the resulted product. I also was in charge the product implementation and customization at customers’ sites, creating and encouraging a very close professional relationship with them to better understanding their idea about the product.
CursValutar
Jan 7th
Uses: Borland Delphi 7 VCL, HTTP, HTML Parsing, JavaScript, PHP server side script
The program parses web pages from Romanian National Bank site (www.bnr.ro), offering the latest currency ratings, among with a currency calculator, a very useful converter. The program was designed by me in Softwise Development company as a low resource program, hidden in the tray bar of Windows, while periodically checking BNR site and warning the refreshing of the currencies rate. Another feature is that it shows the trend of the user selected currency over the time, allowing you know how it fluctuates – improving the user decision.
The application is designed to be used as a simple, easy to use tool, providing without any previously knowledge of software usage the full functionality and power to the end user.It also has enough options to allow user to customize the time of refreshing data from the BNR site, the visible currencies (although all are refreshed, user may want to see just a number of them), the program start), and the calculator part – a tool visible in the main window of program (in right-bottom corner), but also in a separate window, which can be set to become visible as user clicks on the tray icon.
Softwise Development
Jan 4th
Positions: Junior to Senior Developer, Project Manager
Softwise Development is the company that shaped me as developer. I worked there for 2 years, between January 2002 and January 2004. I enjoyed there not only a good atmosphere, but also discovered a friend in the person of Mr. Dan Trutia, CEO of the company. I was his first employee and I believe that we created a good team. Together we raised the company to a 10 people business, having international contractors while working in software outsourcing industry.
There I had quite a few projects, challenge being the word of the day. I learn a lot about developing Object Oriented applications in Delphi 5 and 6, Access databases, PHP and MySQL, Windows API programming and not to mention user accessibility techniques, helping users with eye problems.
In the last six months of his employment, I was trusted with the responsibility to manage several projects to completion in budget and timely manner, being advanced to project manager. I enjoyed this opportunity and tried my best to prove my professional potential and leadership ability. Being a manager on several projects, I was responsible for conducting many meetings with the customers, conducting requirement analysis and requirements engineering that lead to successful projects.
Responsibilities:
- Delivering IT projects to user specification, on time and on budget
- Testing functionalities and modules
- Documenting IT policies and procedures
- Scheduling the project tasks
- Maintaining the IT security in line with group specifications
- Database maintenance, data updates and records checking
Technologies that I used were:
- Borland Delphi 6 and 7 Enterprise, custom built controls.
- Microsoft Access and Microsoft SQL databases, ADO
- Windows ‘98 Api programming
- PHP and MySQL for server-side applications



