Bogdan R.

Bogdan R.

Cluj-Napoca, Romania
Hire Bogdan R. Hire Bogdan R. Hire Bogdan R.

About Me

Bogdan is an experienced Software Engineer who specializes in software architecture and design, backend development, performance optimization, and functional frontend architecture/development. He is a quality-driven developer who builds scalable web applications and APIs using Node.js, and is very passionate about developing innovative software solutions for clients.

Frontend

Backend

Database

QA & Testing

Other

Work history

UpStack
UpStack
Senior Software Engineer
2017 - Present (8 years)
Remote
  • Creating and developing innovative software solutions for client across a wide range of industries.

Self Employed
Self Employed
Freelance Software Engineer
2014 - 2016 (2 years)
Remote
  • Led and assisted in determining the scope and technical designs of various projects as an architect, consultant and developer for different clients.

  • Utilized test standards, procedures and functional specifications in achieving large performance improvements of up to 15X, in the API layer of a client by pre-computing and caching many of the heavy computations within their systems.

  • Managed and implemented a business critical API for a client in the parcel delivery industry to deliver over 2 million parcels per month to customers during peak months.

SDL plc
SDL plc
Senior Software Developer
2013 - 2014 (1 year)
Cluj - Napoca, Romania
  • Provided technical leadership as senior developer for SDL's Translation Management System (TMS) used extensively by numerous top 100 companies like Microsoft, Sony and Dell.

  • Played an active role in the continuous improvement of the productivity and efficiency of new features and enhancements of SDL sanctioned applications.

  • Configured, designed and maintained a REST API built with ASP.NET, and Web API, and implemented the security layer for the application.

Endava
Endava
Software Developer
2012 - 2013 (1 year)
Cluj - Napoca, Romania
  • Participated in effective software validation activities for a bond management platform that allowed users to search, filter and complete financial transactions through data extracted from structured and unstructured data feeds.

  • Proactively looked at new and innovative solutions in the design and implementation of the white labeling capabilities of the platform.

  • Regularly assessed the software development and maintainance tasks of the platform for the client.

Fortech
Fortech
Software Developer
2011 - 2012 (1 year)
Cluj - Napoca, Romania
  • Designed and developed a targeted ad platform to create and deliver multi-media ads through lightboxes for a client. The platform included a recommendation engine whose inputs included ad data and lightboxes.

  • Defined and prioritized solutions for multiple SEO and customer acquisition projects that included the landing pages for different brands and retailers.

  • Led the technical implementation of a web-based application for creating email campaigns for a client.

UMT Software
UMT Software
Software Developer
2011 - 2011
Cluj - Napoca, Romania
  • Proposed and implemented creative technical solutions in the development of the company's flagship product, by extending the project and portfolio management capabilities of the Project Server with cost/benefits management techniques.

  • Created a quality source code for the redesign and implementation of the audit trail feature of the product, and ensured efficient solution performance.

  • Adopted current web standards, architectures and concepts in validating and maintaining the integrity of the client's product.

Teamevolve
Junior Software Developer
2007 - 2010 (3 years)
Cluj - Napoca, Romania
  • Led in the development of various internal tools and web applications using the Perl programming language for clients.

  • Completely engineered a MVC framework from scratch using mod_perl and an in-house built template engine to create an internal website using this framework.

  • Built and implemented a chat application through a non-blocking server that used custom protocol resembling HTTP.

Showcase

Senior Developer
  • Developed a platform for a major parcel delivery company, working as a senior developer on a distributed team.

  • Implemented a large API containing core business capabilities for the company using Node.js, Angular.js 2, and Electron.

  • Created web and desktop applications utilizing the API for contractor drivers, including a front-office and back-office interface.

Software Architect - PerfectXL
Software Architect - PerfectXL
  • PerfectXL is a web-based risk analysis tool for Excel spreadsheets.

  • It features a modern front-end application and a scalable distributed back-end.

  • The tool has been successfully deployed to key industries like finance, insurance, and management.

Senior Software Developer - SDL TMS
Senior Software Developer - SDL TMS
  • SDL TMS is a web-based enterprise application used by Top 100 companies for translation management.

  • It's a translation management system designed for large enterprises.

  • The application streamlines the translation process across various products.

Education

Education
BSc. Computer Science
Technical University of Cluj-Napoca
2007 - 2011 (4 years)