Anton Priadko

Total Page:16

File Type:pdf, Size:1020Kb

Anton Priadko Anton Priadko CONTACT [email protected] http://ua.linkedin.com/in/antonpriadko https://github.com/d-ark +38095 35 36 571 skype: antonpriadko OBJECTIVE Looking for a position of a Ruby developer. Utilizing existing experience, increasing it and improving professional skills. Industrious attitude to work, responsibility and readiness to learn are present. WORK EXPERIENCE Glomex GmbH Jun 2016 — Dec 2016 Senior Ruby developer Developing a huge, high-loaded service for video exchange. The platform has micro-service architecture, and is expected to be highly scalable. Instruments and technologies: Ruby, Padrino (mini web-framework), DynamoDB, Elasticsearch, AWS Services (Cloudformation, Codedeploy, SQS, SNS, ApiGateway, etc.), puppet, travis. Buynando Technologies Ltd. Oct 2015 — Jun 2016 Senior Ruby developer Developing an advertising platform for internal ads on web-stores. The platform has algorithmic background, complex structure and is supposed to be high-loaded. Unfortunately project was closed. It runs in production for one local Israel web-store only. Instruments and technologies: Ruby, Rails, Cuba (ruby mini-framework), Redis, Elasticsearch, algorithms, TDD, RSpec. Almost all the time (except 1 month) i was the only developer on this project. R&R Innovation Dec 2014 — Oct 2015 Ruby developer & Team leader Worked in group of 3 Ruby developers and became team leader of it in June 2015. Projects participated: 1. "Contextual player". Not in production yet. Mobile+web application which allows you listen music, which is the most suitable right now for you. Based on different "sensors", like time of day, weather or current activity. It's mostly mobile application, but it works with HTTP API, and has a web builder for creating your own scenarios. Anton Priadko 1 Responsibilites: Practiced TDD - all models are covered with test (rspec was used). Designing project architecture. Due to our team leader's vacation, his responsibilities have been assigned to me in April - June 2015 Leading the team since June 2015 2. "R&R Music API". Open web API, which provides access to huge music database and a small website, which demonstrates it. Participation: from the beginning. Responsibilities: Designing project structure Writing API documentation using API Blueprint. Setting up webpage which allows to perform requests to real API based on that documentation. Setting up access control for api using tyk (http://tyk.io). Styling website (HTML, SASS/SCSS) Team work. 3. "Sounds like me". Small rails application, which provides a full personality profiling test based on you music preferences. (https://slm.tunehog.local) Participation: joined existing project. Responsibilities: Fixed small bugs Smart Cloud Solutions Jun 2014 — Dec 2014 Rails Development Team Leader Team lead of small group rails developers (3 persons). Projects: 1. "Excerpt-smart". Rails application for importing bank statements to "Smart" (web application for business, which simplifies tax reporting, working with documentation etc). (Its part of this application: https://my.smcs.com.ua/ - only in Russian and Ukrainian) Participation: from the beginning Responsibilities: Development of application structure and strategy of synchronization with "Smart" application. Formalization of required features, assigning tasks and responsibilities to teammates. Setting deadlines, creating development plan. Controlling of tasks implementation, testing the functionality. Presentation to customer. Smart Cloud Solutions, Donetsk Mar 2013 — Jun 2014 Web-developer Projects participated: 1. "Smart". Not in production yet. It is PHP web application for business, which simplifies tax reporting, working with documentation etc. (https://my.smcs.com.ua/ - only in Russian and Ukrainian) Participation: joined existing project. Responsibilities: Worked on integration with CRM system (SugarCRM) Code refactoring Anton Priadko 2 Debugging 2. "Help-smart". Web application, which provides support information about "Smart". First version of it was written using Python/Django, second version used Ruby on Rails. Main feature of this project is complex data structure, including versioning of articles, storing texts of laws, hierarchical structure. (https://help.smcs.com.ua/ - only in Russian and Ukrainian) Participation: joined existing project. Responsibilities: Writing integration tests for existing backend on Python/Django. Implementing single-page frontend application based on JSON-API of existing backend. Used Knockout.js, Twitter Bootstrap. Porting application to Ruby on Rails - rewriting backend, reusing existing HTML, CSS. Transforming single- page app to plain old CRUD & REST application. Adding full text search Implementing text processing library, based on markdown to html converter, which allows to show diffs for user in complex HTML-page, implementing admin panel for editors to simplify editing articles. Team work. Presentation to customer. 3. "Transposter-smart". Internal small Rails application,which provides easy HTTP API for queuing and sending emails and SMS-messages using different services (Mailgun, Sendgrid). (Its part of this application: https://my.smcs.com.ua/ - only in Russian and Ukrainian) Participation: Implemented on my own. Responsibilites: Practiced TDD - application is 100% covered by tests. Deploying to servers and monitoring project. 4. "Kratos". Bash application for deploy. It is based on Docker containers, and allows to write simple, descriptive configs for applications. Every process (database instance, app server, Nginx, Redis, etc.) is isolated in single Docker container. This containers run on cluster consisting of multiple physical servers and they are connected to each other by set of environment variables and forwarded ports. (Its part of this application: https://my.smcs.com.ua/ - only in Russian and Ukrainian) Participation: from the beginning Responsibilities: Developing application structure, starting implementation. Writing deploy scripts for different applications and services (MongoDB, PostgreSQL, MySQL, Sphinx, Solr, Redis, Beanstalk, PHP-FPM, Python/Django server, Rails server, Nginx). Implementing system for "one-click" deploy based on "Kratos" and Capistrano Automated database backups (using Backup gem) Softevol, Donetsk Dec 2012 — Jan 2013 iOS-developer (Objective-C) Participated in some outsource projects. Mostly worked on minor UI fixes. Module Works, GmbH Aug 2011 — Dec 2011 C++ developer, remote Participated in developing enterprise CAD/CAM software. (http://www.moduleworks.com) Anton Priadko 3 Responsibilities: Searching and fixing bugs Code refactoring Participating in code reviews QUALIFICATIONS Master in Applied Mathematics (Donetsk National University) Participation in numerous conferences and olympiads in programming, including ACM-ICPC (world semi finals), Google code jam, Topcoder competitions, etc. Skills: Basic Object-oriented programming Test driven development Agile software development methodology Frontend HTML/Jade/Slim Handlebars templates SASS/SCSS/LESS, using stylesheet frameworks (Twitter Bootstrap, Zurb Foundation). CoffeeScript/JavaScript, Knockout.js (high level of skill) Backend Ruby/Rails - high level of skill Python/Django, PHP/CodeIgniter/Laravel - low level of skill TDD (minitest, rspec, factory_girl) Sidekiq/Delayed_jobs gems, Foreman gem, Unicorn, Puma Rails servers Databases SQL - MySQL, PostgreSQL NoSQL - MongoDB Graph - Neo4j Search engines - ElasticSearch Deploy/Administration Fluent use of Linux (mostly Ubuntu), writing bash scripts Fluent use of docker, writing own Dockerfile scripts Setting up DNS server (using Dnsmasq) Setting up Nginx Setting up different database servers - MongoDB, MySQL, PostgreSQL. Working with Redis, Beanstalk Redmine, Gitlab usage and administration High level skill of using git. Using Github, Bitbucket PAAS (Heroku) Deploy apps using Capistrano Setting up automated backups (backup gem) Other Experience in managing development team Presentation to customer Developing application architecture English - Competent User (IELTS score 6.5) Good communication skills Fast learning new technologies EDUCATION Anton Priadko 4 Applied mathematics (Master) Sep 2010 — Jun 2015 Donetsk National University - Faculty of Mathematics and Information Technologies Obtained the Masters degree with honor (red diploma). Anton Priadko 5.
Recommended publications
  • DIRECTOR's REPORT September 21, 2017
    DIRECTOR’S REPORT September 21, 2017 SUMMER PROGRAMMING The 2017 Summer Reading Club (SRC), Read Up! Rise Up! by Design, utilized key aspects of the design thinking methodology in the development of the SRC program curriculum. Design thinking, as it relates to program development, seeks to identify creative solutions to problems by utilizing solution-based strategies. In an ideal setting these creative strategies ultimately result in a constructive resolution to an identified problem or challenge. The design thinking methodology is used in a variety of disciplines i.e. urban planning, web development, education etc. Programming content focused on S.T.R.E.A.M (Science, Technology, Reading, Writing, Engineering, Arts and Math) related subjects. Throughout the summer program participants participated in variety of enrichment activities that promoted creative thinking, problem solving, reading, writing and other forms of creative expression. Summer Reading Club registration began May 15th, 2017 with the contest and associated programming continuing for 9 weeks (June 5th – August 5th). 10,156 students registered for this year’s SRC with 5,286 participants completing. The 2017 completion rate continued its upward trend with 52% of all participants completing the program. The Cleveland Public Library received generous financial and in-kind support from the Friends of the Cleveland Public Library Foundation, The Cleveland Museum of Art, The City of Cleveland, Cleveland Fire Department, Cleveland Metropolitan School District, United Way of Greater Cleveland, Greater Cleveland Food Bank, KPMG, Mitchell’s Ice Cream, McDonalds, and Georgio’s Pizza. The Library was also the recipient of multiple book grants that enabled children to receive free books for participating in the program.
    [Show full text]
  • Modern Web Application Frameworks
    MASARYKOVA UNIVERZITA FAKULTA INFORMATIKY Û¡¢£¤¥¦§¨ª«¬­Æ°±²³´µ·¸¹º»¼½¾¿Ý Modern Web Application Frameworks MASTER’S THESIS Bc. Jan Pater Brno, autumn 2015 Declaration Hereby I declare, that this paper is my original authorial work, which I have worked out by my own. All sources, references and literature used or ex- cerpted during elaboration of this work are properly cited and listed in complete reference to the due source. Bc. Jan Pater Advisor: doc. RNDr. Petr Sojka, Ph.D. i Abstract The aim of this paper was the analysis of major web application frameworks and the design and implementation of applications for website content ma- nagement of Laboratory of Multimedia Electronic Applications and Film festival organized by Faculty of Informatics. The paper introduces readers into web application development problematic and focuses on characte- ristics and specifics of ten selected modern web application frameworks, which were described and compared on the basis of relevant criteria. Practi- cal part of the paper includes the selection of a suitable framework for im- plementation of both applications and describes their design, development process and deployment within the laboratory. ii Keywords Web application, Framework, PHP,Java, Ruby, Python, Laravel, Nette, Phal- con, Rails, Padrino, Django, Flask, Grails, Vaadin, Play, LEMMA, Film fes- tival iii Acknowledgement I would like to show my gratitude to my supervisor doc. RNDr. Petr So- jka, Ph.D. for his advice and comments on this thesis as well as to RNDr. Lukáš Hejtmánek, Ph.D. for his assistance with application deployment and server setup. Many thanks also go to OndˇrejTom for his valuable help and advice during application development.
    [Show full text]
  • Michigan Strategic Fund
    MICHIGAN STRATEGIC FUND MEMORANDUM DATE: March 12, 2021 TO: The Honorable Gretchen Whitmer, Governor of Michigan Members of the Michigan Legislature FROM: Mark Burton, President, Michigan Strategic Fund SUBJECT: FY 2020 MSF/MEDC Annual Report The Michigan Strategic Fund (MSF) is required to submit an annual report to the Governor and the Michigan Legislature summarizing activities and program spending for the previous fiscal year. This requirement is contained within the Michigan Strategic Fund Act (Public Act 270 of 1984) and budget boilerplate. Attached you will find the annual report for the MSF and the Michigan Economic Development Corporation (MEDC) as required in by Section 1004 of Public Act 166 of 2020 as well as the consolidated MSF Act reporting requirements found in Section 125.2009 of the MSF Act. Additionally, you will find an executive summary at the forefront of the report that provides a year-in-review snapshot of activities, including COVID-19 relief programs to support Michigan businesses and communities. To further consolidate legislative reporting, the attachment includes the following budget boilerplate reports: • Michigan Business Development Program and Michigan Community Revitalization Program amendments (Section 1006) • Corporate budget, revenue, expenditures/activities and state vs. corporate FTEs (Section 1007) • Jobs for Michigan Investment Fund (Section 1010) • Michigan Film incentives status (Section 1032) • Michigan Film & Digital Media Office activities ( Section 1033) • Business incubators and accelerators annual report (Section 1034) The following programs are not included in the FY 2020 report: • The Community College Skilled Trades Equipment Program was created in 2015 to provide funding to community colleges to purchase equipment required for educational programs in high-wage, high-skill, and high-demand occupations.
    [Show full text]
  • FOSDEM 2017 Schedule
    FOSDEM 2017 - Saturday 2017-02-04 (1/9) Janson K.1.105 (La H.2215 (Ferrer) H.1301 (Cornil) H.1302 (Depage) H.1308 (Rolin) H.1309 (Van Rijn) H.2111 H.2213 H.2214 H.3227 H.3228 Fontaine)… 09:30 Welcome to FOSDEM 2017 09:45 10:00 Kubernetes on the road to GIFEE 10:15 10:30 Welcome to the Legal Python Winding Itself MySQL & Friends Opening Intro to Graph … Around Datacubes Devroom databases Free/open source Portability of containers software and drones Optimizing MySQL across diverse HPC 10:45 without SQL or touching resources with my.cnf Singularity Welcome! 11:00 Software Heritage The Veripeditus AR Let's talk about The State of OpenJDK MSS - Software for The birth of HPC Cuba Game Framework hardware: The POWER Make your Corporate planning research Applying profilers to of open. CLA easy to use, aircraft missions MySQL Using graph databases please! 11:15 in popular open source CMSs 11:30 Jockeying the Jigsaw The power of duck Instrumenting plugins Optimized and Mixed License FOSS typing and linear for Performance reproducible HPC Projects algrebra Schema Software deployment 11:45 Incremental Graph Queries with 12:00 CloudABI LoRaWAN for exploring Open J9 - The Next Free It's time for datetime Reproducible HPC openCypher the Internet of Things Java VM sysbench 1.0: teaching Software Installation on an old dog new tricks Cray Systems with EasyBuild 12:15 Making License 12:30 Compliance Easy: Step Diagnosing Issues in Webpush notifications Putting Your Jobs Under Twitter Streaming by Open Source Step. Java Apps using for Kinto Introducing gh-ost the Microscope using Graph with Gephi Thermostat and OGRT Byteman.
    [Show full text]
  • TEC-57 – Full Stack Ruby-On-Rails Web Developer Certificate Program with Externship
    Continuing Education 1717 S. Chestnut Ave. Fresno, CA 93702-4709 (800) 372-5505 https://ce.fresno.edu TEC-57 – Full Stack Ruby-on-Rails Web Developer Certificate Program with Externship Professional Education Course Syllabus Program includes National Certification & an Externship Opportunity Course Contact Hours: 42 The Full Stack Web Developer Profession Full stack developers are software or website programmers who combine the roles of front-end and back-end developers. Stack developer job is relatively new (just four years old). This role blends both front-end and back-end development since there is no clear borderline between the two: front- end developers often lack extra back-end skills, and the other way around. Full stack duties, in their turn, unite the both. These specialists work professionally both on the user side and server side of the web development cycle. To this end, the role requires in-depth knowledge of every level of web creation process, which includes Linus server’s set-up and configuration, creating server-side APIs, making JavaScript-codes that power apps, and so on. A Ruby on Rails developer is responsible for writing server-side web application logic in Ruby, around the framework Rails. Ruby on Rails developers usually develop back-end components, connect the application with the other (often third-party) web services, and support the front-end developers by integrating their work with the application. Ruby on Rails, as a framework, has gained popularity tremendously over a very short period of time. The goal of the framework is to reduce the time and effort required to build a web application.
    [Show full text]
  • Puppet Offers a Free, Reliable and Cross Flavor Option for Remote Enterprise Computer Management
    This material is based on work supported by the National Science Foundation under Grant No. 0802551 Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author (s) and do not necessarily reflect the views of the National Science Foundation C4L8S1 System administrators are constantly challenged when managing large enterprise systems using Linux-based operating systems. Administrators need to know a variety of command line differentiations, dependency variations, and support options to support the various computers systems in use. Puppet offers a free, reliable and cross flavor option for remote enterprise computer management. This lesson will introduce you to the Puppet AdministrativeU the tool and provide you with a basic overview on how to use Puppet. Lab activities will provide you with hands-on experience with the Puppet application and assignments and discussion activities will increase your learning on this subject. Understanding Puppet is important because of its ability to manage enterprise systems. Students hoping to become Linux Administrators must gain mastery of enterprise management tools like Puppet to improve efficiency and productivity. C4L8S2 You should know what will be expected of you when you complete this lesson. These expectations are presented as objectives. Objectives are short statements of expectations that tell you what you must be able to do, perform, learn, or adjust after reviewing the lesson. Lesson Objective: U the Given five computers that need to be configured,
    [Show full text]
  • Zope Documentation Release 5.3
    Zope Documentation Release 5.3 The Zope developer community Jul 31, 2021 Contents 1 What’s new in Zope 3 1.1 What’s new in Zope 5..........................................4 1.2 What’s new in Zope 4..........................................4 2 Installing Zope 11 2.1 Prerequisites............................................... 11 2.2 Installing Zope with zc.buildout .................................. 12 2.3 Installing Zope with pip ........................................ 13 2.4 Building the documentation with Sphinx ............................... 14 3 Configuring and Running Zope 15 3.1 Creating a Zope instance......................................... 16 3.2 Filesystem Permissions......................................... 17 3.3 Configuring Zope............................................. 17 3.4 Running Zope.............................................. 18 3.5 Running Zope (plone.recipe.zope2instance install)........................... 20 3.6 Logging In To Zope........................................... 21 3.7 Special access user accounts....................................... 22 3.8 Troubleshooting............................................. 22 3.9 Using alternative WSGI server software................................. 22 3.10 Debugging Zope applications under WSGI............................... 26 3.11 Zope configuration reference....................................... 27 4 Migrating between Zope versions 37 4.1 From Zope 2 to Zope 4 or 5....................................... 37 4.2 Migration from Zope 4 to Zope 5.0..................................
    [Show full text]
  • Web Development Frameworks Ruby on Rails VS Google Web Toolkit
    Bachelor thesis Web Development Frameworks Ruby on Rails VS Google Web Toolkit Author: Carlos Gallardo Adrián Extremera Supervisor: Welf Löwe Semester: Spring 2011 Course code: 2DV00E SE-391 82 Kalmar / SE-351 95 Växjö Tel +46 (0)772-28 80 00 [email protected] Lnu.se/dfm Abstract Web programming is getting more and more important every day and as a consequence, many new tools are created in order to help developers design and construct applications quicker, easier and better structured. Apart from different IDEs and Technologies, nowadays Web Frameworks are gaining popularity amongst users since they offer a large range of methods, classes, etc. that allow programmers to create and maintain solid Web systems. This research focuses on two different Web Frameworks: Ruby on Rails and Google Web Toolkit and within this document we will examine some of the most important differences between them during a Web development. Keywords web frameworks, Ruby, Rails, Model-View-Controller, web programming, Java, Google Web Toolkit, web development, code lines i List of Figures Figure 2.1. mraible - History of Web Frameworks....................................................4 Figure 2.2. Java BluePrints - MVC Pattern..............................................................6 Figure 2.3. Libros Web - MVC Architecture.............................................................7 Figure 2.4. Ruby on Rails - Logo.............................................................................8 Figure 2.5. Windaroo Consulting Inc - Ruby on Rails Structure.............................10
    [Show full text]
  • UNIVERSITY of CALIFORNIA, SAN DIEGO Toward Understanding And
    UNIVERSITY OF CALIFORNIA, SAN DIEGO Toward Understanding and Dealing with Failures in Cloud-Scale Systems A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy in Computer Science by Peng Huang Committee in charge: Professor Yuanyuan Zhou, Chair Professor Tara Javidi Professor Ranjit Jhala Professor George Porter Professor Stefan Savage 2016 Copyright Peng Huang, 2016 All rights reserved. The Dissertation of Peng Huang is approved and is acceptable in quality and form for publication on microfilm and electronically: Chair University of California, San Diego 2016 iii DEDICATION To my parents, brother and fiancée for their unconditional love and support. iv EPIGRAPH Quis custodiet ipsos custodes? (But who can watch the watchmen?) Juvenal Anything that can go wrong, will go wrong. Murphy’s law Those who fail to learn from the mistakes are doomed to repeat them. George Santayana In the middle of the night, [...] He would awaken and find himeself wondering if one of the machines had stopped working for some new, unknown reason. Or he would wake up thinking about the latest failure, the one whose cause they’d been looking for a whole week and sitll hadn’t found. The bogeyman—la machine—was there in his bedroom. Tracy Kidder, The Soul of a New Machine v TABLE OF CONTENTS SignaturePage...................................... .................. iii Dedication ......................................... .................. iv Epigraph........................................... .................. v TableofContents
    [Show full text]
  • The Apple Ecosystem
    APPENDIX A The Apple Ecosystem There are a lot of applications used to manage Apple devices in one way or another. Additionally, here’s a list of tools, sorted alphabetically per category in order to remain vendor agnostic. Antivirus Solutions for scanning Macs for viruses and other malware. • AVG: Basic antivirus and spyware detection and remediation. • Avast: Centralized antivirus with a cloud console for tracking incidents and device status. • Avira: Antivirus and a browser extension. Avira Connect allows you to view device status online. • BitDefender: Antivirus and malware managed from a central console. • CarbonBlack: Antivirus and Application Control. • Cylance: Ransomware, advanced threats, fileless malware, and malicious documents in addition to standard antivirus. • Kaspersky: Antivirus with a centralized cloud dashboard to track device status. © Charles Edge and Rich Trouton 2020 707 C. Edge and R. Trouton, Apple Device Management, https://doi.org/10.1007/978-1-4842-5388-5 APPENDIX A THe AppLe ECOSYSteM • Malware Bytes: Antivirus and malware managed from a central console. • McAfee Endpoint Security: Antivirus and advanced threat management with a centralized server to track devices. • Sophos: Antivirus and malware managed from a central console. • Symantec Mobile Device Management: Antivirus and malware managed from a central console. • Trend Micro Endpoint Security: Application whitelisting, antivirus, and ransomware protection in a centralized console. • Wandera: Malicious hot-spot monitoring, jailbreak detection, web gateway for mobile threat detection that integrates with common MDM solutions. Automation Tools Scripty tools used to automate management on the Mac • AutoCasperNBI: Automates the creation of NetBoot Images (read: NBI’s) for use with Casper Imaging. • AutoDMG: Takes a macOS installer (10.10 or newer) and builds a system image suitable for deployment with Imagr, DeployStudio, LANrev, Jamf Pro, and other asr or Apple Systems Restore-based imaging tools.
    [Show full text]
  • Neil C. Northrop | (503)-327-1970 [email protected] |
    Neil C. Northrop http://github.com/neilnorthrop | (503)-327-1970 [email protected] | https://neilnorthrop.github.io Technical Tools Ruby Sentry-Raven VCR Rails/Sinatra/Padrino Whenever Git/Github/Gitlab JSON/XML Rspec/MiniTest Bash scripting Mechanize/Nokogiri Mocha Bootstrap/HTML/CSS Postgresql FactoryGirl RabbitMQ Sequel Capybara JIRA/Confluence Ruby AWS-SDK (S3 and Rubocop Vagrant SQS) VirtualBox Fidelity Life Association Software Engineer 11/2015 – Present • Worked on development of internal systems to pull data from legacy systems and feed internal XML files to downstream sources allowing Agents to be updated in real-time on their Policies. • Developed an internal event driven system that created Policy events from incoming XML, enabling real-time policy updates to business users. • Used Padrino to build out multiple internal web applications for business end- users. • Took over development of a Sinatra web app calling a 3rd party API. Support Engineer/ Developer Apprenticeship 11/2013 - 11/2015 • Supporting multiple application products as Level 2 Support. • Using in house tools to help cases move start to end. • Using JIRA/Confluence tools. • Worked with Rails 1.2.1 and 2.3.2 applications. • Furthered experience with VI and VIM while working on remote servers. • Joined the Software Apprenticeship program to become a Software Engineer. Professional Experience 28dayhug.com E-Commerce Website https://rails-28dayhug.herokuapp.com • Migrating an existing site from Wordpress to a Rails environment. • Implementing the payment processor using Stripe API. ENSearch Music Search Engine https://ensearch.herokuapp.com • Personal project to help better understand Rails and 3rd Party APIs. DotaMeter.com Site for Game Statistics https://dotameter.herokuapp.com • Built from the ground up using Rails, Angular, and Mongo DB.
    [Show full text]
  • Merb's Role in the MVC Holy Wars
    BattleBattle RoyaleRoyale Merb's Role in the MVC Holy Wars >> whoamiwhoami >> whoamiwhoami ● Foy Savas >> whoamiwhoami ● Foy Savas ● foysavas online (github, irc, twitter, etc) >> whoamiwhoami ● Foy Savas ● foysavas online (github, irc, twitter, etc) ● Ruby Application Developer >> whoamiwhoami ● Foy Savas ● foysavas online (github, irc, twitter, etc) ● Ruby Application Developer ● Merb and DataMapper Contributor >> whoamiwhoami ● Foy Savas ● foysavas online (github, irc, twitter, etc) ● Ruby Application Developer ● Merb and DataMapper Contributor ● Bet Dan Grigsby $20 we could patch Extlib against some ridiculous edge case bug Dan,Dan, youyou betterbetter paypay up.up. TheThe MerbMerb WayWay AA wayway thatthat cancan bebe takentaken rarelyrarely staysstays thethe way.way. AA namename thatthat cancan bebe givengiven rarelyrarely staysstays thethe name.name. AppliesApplies toto WebWeb FrameworksFrameworks AppliesApplies toto WebWeb FrameworksFrameworks ● OpenACS AppliesApplies toto WebWeb FrameworksFrameworks ● OpenACS ● JSP AppliesApplies toto WebWeb FrameworksFrameworks ● OpenACS ● JSP ● ASP AppliesApplies toto WebWeb FrameworksFrameworks ● OpenACS ● JSP ● ASP ● Coldfusion AppliesApplies toto WebWeb FrameworksFrameworks ● OpenACS ● JSP ● ASP ● Coldfusion ● Bird's Nests of PHP AppliesApplies toto WebWeb FrameworksFrameworks ● OpenACS ● JSP ● ASP ● Coldfusion ● Bird's Nests of PHP ● Ruby on Rails AppliesApplies toto WebWeb FrameworksFrameworks ● OpenACS ● JSP ● ASP ● Coldfusion ● Bird's Nests of PHP ● Ruby on Rails ● Django AppliesApplies
    [Show full text]