A seasoned Software Engineer with 20+ years of extensive experience in desktop applications, and 12+ years of mobile software development. I provide technical expertise and mastery on dozens of languages, technologies, and environments on projects for clients, including server-side operations. I am also keen on C and Java and excel at leading remote teams of coders and non-coders on different projects for clients.
Regularly work and provide expertise for the development of different wireless/mobile games for the clients of Zamolxis Interactive.
Provided IT consultancy on the development of different desktop applications and server solutions for clients.
Design, develop and provide backend support for different Windows applications and work on the development of solutions for mobile, BREW, iOS, and Android.
This is a DirectX-based application that can be projected onto a large screen by 2 projectors. Direct 3D application projected on large cinema screens can react to user motion via hardware motion tracking. It can react to the user’s hand gestures and body via special motion-tracking hardware on the project. The final version was successfully coordinated and implemented with another developer.
Developed a sprite editor, character assembler, and loading and rendering logic for an MMORPG isometric game. The editor allows game developers to assemble different sprites into a game character, associate actions, group characters into classes, etc. Wrote the game logic that allowed for the lowest workload and easy development for the client's company. Once an object is grouped into a class (such as swords), the game engine easily chooses from the runtime an item from the class to equip any character. There was no need to create a separate character animation for each weapon and that saved development time.
Dr. Ceph is our cephalometric analysis program with advanced image morphing and tracing. Dr. Ceph has the most advanced 2D surgical projections in the industry. Implemented advanced TIFF and JPEG capabilities (64-bit ARGB scanning, loading/saving, and processing) into an existing medical imaging application on the project, by adding the capabilities to an open source image library on the application. Tracked, debugged, and corrected a PC crashing bug introduced by a previous coder.
Developed a Mobile TV client-server system. It was a client-server application based on a MPEG-2 codec that was ported to BREW's platform. It could be used to stream video in real-time from any PC window to any BREW 3.0+ phone.
Pointr is a rapidly growing technology leader in helping large venues in retail, transport and industrial achieve digital transformation through combining indoor location intelligence with machine learning. Its proven Deep Location cloud platform provides actionable business intelligence for major customers such as Harrods, Gatwick Airport, Bosch and Virgin Trains among many others. Worked on the UI part of an indoor Bluetooth beacons-based mapping system for Pointr Labs. Created a couple of custom views (controls) on the project and integrated them into the company’s Android SDK for implementation.
Developed a multi-cloud client app for Android (Dropbox + Google Drive + Box) that enabled the user to see and manage all their clouds' files from within a unified view. Coordinated the activities of a remote team that handled the server side development on the project.
This is my first published game as a developer. The game was a reinterpretation of an old Sinclair Spectrum game called Jumping Jeek. It outsold most games in a Romanian phone operator’s catalogue, including Electronic Arts’ own games. Coordinated the development of the art and music on the game and wrote the code in GNU C for the ARM (BREW toolchain).
Education
Bachelor of Arts in Romanian and English Language and Literature
Babeș-Bolyai, Faculty of Letters, Cluj-Napoca, Romania