I am a highly experienced and versatile full-stack developer with demonstrated proficiency in back-end optimization. Having worked with a wide variety of different technologies, I am able to easily find the best solution for complex problems and projects without bias. Furthermore, I have a sound understanding of technologies from the entire development stack. I specialize in software engineering, analysis, design, testing, configuration management, re-engineering, UML, and process development. I optimize bottlenecks through concurrency/caching and by finding the best possible tools. I am passionate about developing clean, fast, and organized applications that make the best use of today’s top existing and emerging technologies.
Work with teams to successfully deliver great products for awesome start-ups
Pluralsight
Mentor
2016 - Present (9 years)
Mentored, assisted, and guided new trainees through their technology learning experience.
HackHands
Technology Expert
2016 - 2016
Delivered effective on-demand support for clients with specific and complex technical issues and concerns.
Toptal
Senior Consultant
2012 - 2016 (4 years)
Led numerous comprehensive projects for a diverse range of clients.
Managed security, extensibility, and provided a maintainability analysis for a large Web2py application.
Developed a rich UI site automation using Python, selenium/dryscrape, beautifulsoup, py.vcr and, py.test.
Fericean Radu Loan PFA
Freelance Developer/Trainer
2011 - 2016 (5 years)
Created an innovative API to automate a rich user interface site operation.
Combined Selenium and direct back-end calls to best provide methods for client requested operations.
Managed and utilized Chrome DevTools that analyzed HTTP calls and JavaScript processing functions and reverse engineered the site functionality.
Utilized Python VCR to record and replay the HTTP traffic for automated testing.
Performed pair programming and code review to ensure proper results and to deliver the cleanest possible code.
Created a state of the art rating and accounting platform, for the telecom industry, from scratch.
Managed requirement digging and generated optimized solutions for complex market needs.
Minimized hardware requirements for a real-time platform through smart caching, concurrency, and profiling. Minimized garbage collector cycles.
Continuously improved the general architecture and achieved maximum simplicity for ease of use.
Analyzed 40k lines of a code web2py web application and created complex features and development documentation.
Created a security analysis report and effectively identified and resolved weak spots on the stack.
Performed static and dynamic analysis to identify performance and scalability issues.
Identified a major maintainability problem and proposed a successful future-proof solution.
Vox Filemaker Solutions
Developer/Trainer
2010 - 2011 (1 year)
Led mobile/web development services including Mac server network administration and customer support.
Developed a Django web portal that allowed users to order food from multiple restaurants.
Created and developed an iOS synonyms dictionary application for the German language (20,000+ words).
Conducted Python training for a local mid-size company.
Oce Software Timisoara
Software Developer/Trainer
2005 - 2010 (5 years)
Developed an industrial printer job processing engine, written in C++, with multi-threaded architecture.
Served as the Technical Manager and recruited/trained new employees.
Developed a web printer configuration application, written in Java/J2EE, with complicated setting dependencies and inter-system interfaces.
Created and developed a web application to manage the company's internal sport activities. Application was written in Django with a full AJAX driven interface.
Real-time Charging System for Telecom & ISP environments.
The Cgrates platform support various configurations to connect to running telecom infrastuctures and collect realtime calls data in order to determine costs of all data transfers.
Bestide of the main rating function it provides, realtime stats for atomated fraud detection and failure recovery, least cost routing and various other telecom related features.
web2admin is a Django admin-like plugin for web2py.
It provides a ready to use, fully customizable, role-based, administration console for web2py projects
Cgrates web admin console.
Ultra-fast AngularJS project connecting to cgrates API through websocket services to provide rating profiles creation and overall cgrates engine monitoring.
Education
Computer Systems Networking and Telecommunications