Radu Ioan Fericean

Radu Ioan Fericean

Timisoara, Romania
Hire Radu
Scroll To View More
Radu Ioan Fericean

Radu Ioan Fericean

Timisoara, Romania
Member since July 28, 2012
Radu is a versatile software developer who has worked with various programming languages, technologies, and operating systems. He designs and implements fast, extensible, and durable solutions for projects.
Radu is now available for hire
Portfolio
Experience
  • Python, 8 years
  • Go, 3 years
  • Java, 7 years
  • C, 4 years
  • Objective-C, 1 year
  • C++, 1 year
Timisoara, Romania
Availability
Part-time
Preferred Environment
Linux, Mac, Emacs, Eclipse, Mercurial, Git, Bazaar
The most amazing...
...software I've ever built is a rating system for telecom providers. It is flexible and complex, but simple to configure and lightning fast.
Employment
  • Freelance Developer, Consultant, Trainer
    Fericean Radu Ioan PFA
    2011 - PRESENT
    • Started my own micro-business in 2011, focusing on both local and international clients.
    • Worked on a significant number of projects, including both team and independent work.
    • Created Clicktoeat.ro, featuring restaurants around a city and their offers. Allowed users to simply choose a desired meal and view a ranked list of restaurants, including meal pricing. Developed in Django.
    • Built CGRateS, a very fast and easily scalable rating engine targeted especially for ISPs and telecom operators.
    • Developed YouHe.ro to spare users the hassle of creating playlists on YouTube. Allowed users to enter the name of a singer or band and automatically created appropriate playlists.
    Technologies: Go, Python, Java, Django, web2py, Android
  • Web Application Developer
    UT Timisoara (IEEE)
    2011 - 2011
    • Participated in the 6th International Conference on Risks and Security of Internet and Systems.
    • Co-sponsored technically by the IEEE Computer Society.
    • Created http://crisis2011.cs.upt.ro, a registration application for the conference.
    Technologies: Python, Django, Apache
  • Senior Software Developer, Trainer
    Vox Filemaker Solutions
    2010 - 2011
    • Developed mobile and web applications. Handled Mac server network administration and customer relations. Learned a lot about the business environment.
    • Created http://click2eat.ro, a Django web portal for ordering food from multiple restaurants (Django, Redis, Fabric, Supervisor, Celery).
    • Developed iOS Synonyms, a dictionary application for the German language (20,000+ words).
    • Created http://avocadosoft.ro, a web2py application for tracking the time of lawyers.
    • Handled Python training for a local mid-size company.
    Technologies: Python, Objective-C, Django, web2py, iOS, Google App Engine, Apache, Nginx
  • Webmaster, Mobile Developer
    UT Timisoara (IEEE)
    2010 - 2010
    • Participated in the 26th IEEE International Conference on Software Maintenance.
    • Created http://icsm2010.upt.ro/.
    • Developed an iOS application with client server architecture for updating event information in real-time.
    • Built an Android application for the same purpose.
    Technologies: Python, Objective-C, Java, Smalltalk, iOS, Android, Django, Pier CMS, jQuery, Apache
  • Senior Software Developer, Trainer
    Oce Software Timisoara (Canon)
    2005 - 2010
    • Developed a customized Plone(Zope) CMS solution for corporate intranet use.
    • Created an industrial printer job processing engine written in C++. Developed the project with multi-threaded architecture.
    • Served as technical manager for recruiting and training new employees.
    • Created a web printer configuration application written in Java/J2EE with complicated setting dependencies and inter-system interfaces.
    • Developed a web application for managing the company's internal sport activities, written in Django with a full AJAX driven interface.
    Technologies: C, C++, Java, C#, Python, J2EE, Django, Mercurial, Git, Plone (Zope)
  • Teaching Assistant
    Technical University Timisoara
    2004 - 2010
    • Worked in labs on the following topics: programming in C, object-oriented software engineering in Java, software validation and verification, and fundamentals of software engineering.
    Technologies: C, Java, JUnit, Selenium, Marathon man, Mockito, ESC/Java2, Yourkit Java Profiler
  • Senior Software Developer, Architect
    Alcatel-Lucent Timisoara
    2002 - 2005
    • Created a platform for planning telecommunication networks with various modules to configure various aspects of the networks and various technologies such as GSM, GPRS, 3G, WiMax, etc.
    • Wrote in Java with a rich graphical user interface and intricate telecom algorithms.
    Technologies: Java, Swing, GSM/GPRS/3G/WiMax, Python, JUnit, CruiseControl
  • Software Developer
    Savatech Timisoara
    2000 - 2002
    • Created a rich GUI application for a workflow framework constructing various kinds of workflows. Wrote in Java/Swing. Featured graphs that could be zoomed in/out, dragged for manual visual configuration or automatically arranged for optimal arch overlapping.
    • Developed a GUI application and chat system with a centralized server configuration. Created it in Java/Swing with rich text editing.
    • Developed a Microsoft Exchange migration tool. Wrote in C++, Python, and Java. Used MAPI/CDO to extract data from .pst files and exported it to XML documents. Used the Java application for importing data to a new platform.
    • Built a fully functional peer-to-peer VOIP application. Wrote in Java and later extended using JMF. Featured capacity to carry voice conversations before the Skype/Yahoo Messenger era.
    Technologies: Java, C++, Python, Perl, JUnit, HTML, XML, RMI, EJB, MAPI/CDO
Skills
  • Languages
    Python, Go, C, Java, Objective-C, C++
  • Frameworks
    web2py, Django, Bootstrap, JUnit
  • Paradigms
    Object-oriented Programming (OOP), Agile Software Development, AJAX, Concurrent Programming
  • Libraries/APIs
    Fabric, jQuery, jQuery UI, jQuery Mobile
  • Tools
    Supervisor, SVN, Mercurial, Eclipse, Apache Ant, CVS, VirtualBox, Nginx, Git, Apache, Gimp, Chrome Developer Tools
  • Platforms
    AppEngine, Linux, Solaris, FreeBSD, Android, iOS, Mac OS X, Windows
  • Storage
    Redis, Memcached, MongoDB, PostgreSQL, MySQL
Education
  • Master's degree in Telecommunications (Computer networks)
    Politehnica University - Timisoara
    1997 - 2003
Hire the top 3% of freelance developers
I really like this profile
Share it with others