Bogdan R.

Bogdan R.

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

About Me

I am a highly experienced software engineer with expertise in building scalable web applications and APIs in Node.js. I specialize in software architecture and design, back-end development, performance optimization, and functional front-end architecture/development. I am quality oriented and capable of quickly transforming complex ideas into easy software solutions. I am passionate about developing innovative software products that have a positive impact on people’s lives.

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)