Seasoned software engineer with over 7 years of professional experience in software development. Extensive knowledge in .net/C# with a passion for Ruby, Python, Linux and the functional paradigm.
Software Developer @ From June 2015 to Present (7 months) London, United KingdomSoftware Developer @ From March 2015 to June 2015 (4 months) Software Developer @ Full stack software developer for EnglishUp learning platform with emphasis on backend development. My main contribution to the team (among others): Implementing resource library, fine grained permission system, flexible mailing system, designing solutions for solving scalability issues and last but not least, mentoring team members. I had a major impact in helping the team to adapt the process to the business needs and dynamics.
Technologies used: ruby (countless gems), rails , js (angular, jQuery), Heroku, AWS, bootstrap, haml, scss. Tools used: vim, RubyMine, git, heroku,
Product website http://englishup.com From January 2014 to March 2015 (1 year 3 months) Software Developer @ Design and implement 3CX MDM Windows Client features based on the specifications of the product.
Add or modify features on Mobile Device Manager Server (authentication & authorization, device management) and also some frontend (device map).
Technologies: C#, ASP.NET MVC 4, Windows Services, TCP sockets, winforms, js (mapstraction, jQuery), html, css
Tools: SVN, Visual Studio 2012, IIS, Advanced Installer.
Product website http://www.mobiledevicemanager.com/ From March 2013 to December 2013 (10 months) Software Developer @ Develop web products for PBS client.
As a Python developer I contributed to the release of the Bento product (formerly known as Lunchbox) with multi-site support that ships bundled templates, layouts, recipes and plugins specially crafted for the PBS environment (media content producers, radio & tv stations).
While I was a part of the team the team experienced Scrum and later on a customized Kanban as development processes.
Technologies used: Django, Django CMS, javascript (jQuery), HTML, RESTful services.
Tools: git, Vim, pycharm, Bamboo, rightscale, AWS, JIRA, Confluence.
Product websites: www.pbs.org, video.pbs.org, bento.pbs.org From March 2012 to March 2013 (1 year 1 month) Software Developer @ I started as a junior software developer and I reached the senior software developer status working for PRISMAacces. PRISMAaccess is a print job management system that handles the requests for printing from multiple submission points (scanned, web, operator) to the final product (print, stapled, drilled etc.). My work spanned over multiple versions and covered all the areas and the stages of the software development. The development process was a customized waterfall.
Technologies used: , C#, Windows Services, TCP sockets, JDF specifications Windows forms, Windows Installer, Windows installer XML, Installscript, XSLT, XML, MS Office Add-ins.
Tools used: Team Foundation Server 2008 (VCS), Visual Studio 2005/2008/2010, IIS, Installshield, MS Build From October 2007 to February 2012 (4 years 5 months) Software Developer @ Project based, design and implement small functionalities for a DVB receiver using VB6. From May 2007 to August 2007 (4 months) Engineering Internship @ Helped the planing engineers to automate their excel sheets using VBA. From July 2005 to October 2005 (4 months)
Bachelor of Engineering (BEng), Telecommunications @ Universitatea „Politehnica” din Timișoara From 2002 to 2007 Petru Dimulescu is skilled in: C#, Python, OOP, .NET, Visual Studio, Design Patterns, Git, Django, Linux, Ruby on Rails, Algorithms, Software Engineering, Ruby, Object Oriented Design, REST