Web Code Geeks (WCGs) is an independent online community focused on creating the ultimate Web developers resource center; targeted at the technical architect, technical team lead (senior developer), project manager and junior developers alike. WCGs serve the Web designer, Web developer and Agile communities with daily news written by domain experts, articles, tutorials, reviews, announcements, code snippets and open source projects.
Editorial TeamWeb Code Geeks most important team members are their partners. Furthermore we welcome our readers to contribute news, articles, get involved in the discussion threads, and more. We are always on the lookout for partnering with community members that are interested in contributing towards the creation of the best online developers community. If you are one of them you will be welcome to join our team of community editors and news committers. Web Code Geeks editorial team currently consists of the following domain experts.
Eleftheria DrosopoulouEleftheria has graduated from the Department of Geology and Geo-environment of the Kapodistrian University of Athens. She holds a post graduation degree in geophysics and has attended numerous research programs where she has gained noteworthy experience in Java based programs especially Java based GIS solutions. She has also showed great interest in computer programming and web design.
Nataly EvagorouNataly Evagorou has graduated from the Department of Informatics and Telecommunications of the National and Kapodistrian University of Athens. She is a Software Developer and her main interests include programming languages and web development technologies.
Abhijeet SutarAbhijeet (ajduke) is self-taught, self-organized software developer. His current go to language is Java and also he is exploring other languages such as Scala, Ruby.
Adam CostenbaderAdam is a Consultant at Keyhole focusing on .NET and web application technologies. He strives to help foster a team that feels strong in their communication and technical expertise by listening and teaching.
Adrian MateiAdrian Matei (ama [AT] codingpedia DOT org) is the founder of Podcastpedia.org and Codingpedia.org, computer science engineer, husband, father, curious and passionate about science, computers, software, education, economics, social equity, philosophy.
Ahmed KhanAhmed Khan is the PHP Community Manager at Cloudways, a hosting company that specializes in optimized PHP hosting services. He writes about PHP, MySQL and covers different tips and tricks related to PHP. He is currently active on Cloudways and other different blogs. When he is not writing about PHP, he likes watching The Flash, Game Of Thrones and is a die-hard fan of DC Comics.
Aleksandr KrasnovAleksandr is passionate about teaching programming. His main interests are Neural Networks, Python and Web development. Hobbies are game development and translating. For the past year, he has been involved in different international projects as SEO and IT architect.
Alex BowersAlex Bowers designed the system at Shopblocks and is a lead developer of the product.
Alex StaveleyAlex Staveley is a software professional passionate about software engineering and technical architecture. He blogs about architectural approaches, Java topics, web solutions and various technical bits and pieces.
Alexander TachoProduct Lead at Codeship. Co-organizer of @viennarb.
Alfred NutileAlfred Nutile is a web app developer and podcaster at DevelopersHangout.
Amit SahaAmit Saha is a software engineer and author of Doing Math with Python. He's written for Linux Journal, Linux Voice, and Linux Magazine.
Amjad AfanahAmjad Afanah is the founder of DCHQ. He has extensive experience in application deployment automation and systems management. DCHQ was part of 500 Startups.
Anand AkelaAnand Akela is Director of Product Marketing for Application Performance Management (APM) at AppDynamics. Prior to his current role, Anand was head of product marketing of APM at CA Technologies. Earlier he worked at Oracle and HP in various product marketing, product management, and engineering roles in the systems management, servers, data center energy efficiency, and enterprise software areas. Anand has more than 20 years of experience in product marketing, product management, strategic planning and software development. Anand received his MBA from The Fuqua School of Business, Duke University and a B.S. in Computer Science from Pune University in India.
Anders FredrikssonCo-founder & CEO at ProLeads
Andrei CheremskoyAndrei is a Java Developer interested in Deep Learning. He hopes to help developers with just-in-time advice from the programming universe. Particularly, coming from Open Source and Java worlds related to Deep Learning such as Deeplearning4j library.
Ant KutscheraAnt is a freelance Java architect and developer. He has been writing a blog and white papers since 2004 and writes about anything he finds interesting, related to Java or software. Most recently he has been working on enterprise systems involving Eclipse RCP, Google GWT, Hibernate, Spring and J2ME. He believes very strongly in being involved in all parts of the software life cycle.
Anthony DahanneAnthony Dahanne is a Java software developer for 8 years, his favorite topics are Android, building tools, Continuous Integration and, of course, core Java development. Working for Terracotta, he currently implements the REST management interface for EhCache.
Antonio MoralesAntonio has graduated from Computer Engineering in the University of Seville. He also holds a Master degree in Engineering and Software Technology from the University of Seville as well. During his working life he has been involved in a large number of projects both national and European projects from Digital Identity and Security to Semantic Search, NLP and Machine Learning. He is also committer in the Apache Software Foundation in the Apache Stanbol project and collaborator of other Apache projects. Mainly involved in projects based on Java and Semantic technologies, he loves all the new technologies both front-end and back-end side, always eager to learn new technologies to be applied to new projects.
Antonio SantiagoA Computer Science as profession and hobby. Firm believer of Software Engineering and a lover of Agile methodologies. There is no ring to rule them all, every place needs to forge its own master ring. His main field of experience is the Java ecosystem, and he has also worked actively with many related web technologies while looking to improve the client side of web applications.
AppdynamicsAppDynamics delivers real-time access to every aspect of your business and operational performance, so you can anticipate problems, resolve them automatically, and make smarter, more certain business decisions. Application Intelligence provides the business and operational insights into application performance, user experience and business impact of your software applications.
Arieh BibliowiczArieh is a longtime programmer with more than 10 years of experience in enterprise grade software projects. He has worked as server-size programmer, team leader and system architect in a mission-critical high-availability systems. Arieh is currently a Program Manager (PM) in the Microsoft ILDC R&D center for the Azure Active Directory Application Proxy, and also a PhD student at the Technion where he is developing a Visual Programming Language based on the graphical language of the Object-Process Methodology, using Java and the Eclipse platform.
Arindam ChattopadhyaArindam has completed Masters in Information Technology. His expertise includes enterprise applications architecture, application integration, legacy connectivity, user interface engineering, systems analysis and distributed systems architecture and design. He has hand-on expertise on Java EE , web technology and mobile application development.
Arthur ArtsArthur Arts is an experienced Enterprise Java software engineer and hands-on Agile Coach and Scrum Master. He has a strong focus on agile engineering principles and practices and loves to share his knowledge and learn from others. He currently works for JDriven and also works as a photographer, pastor and writes for agilearts.nl
Arun GuptaArun is a technology enthusiast, avid runner, author of a best-selling book, globe trotter, a community guy, Java Champion, JavaOne Rockstar, JUG Leader, Minecraft Modder, Devoxx4Kids-er, and a Red Hatter.
Austen CollinsAusten Collins is the founder of Serverless Framework.
Barry JonesBarry is a business owner, infrastructure nut, and database obsessed web developer who spends too much time in Ruby, Go and PHP code. He blogs about it at brightball.com.
Benjamin CaneBenjamin Cane is a systems architect in the financial services industry. He writes about Linux systems administration on his blog and has recently published his first book, Red Hat Enterprise Linux Troubleshooting Guide.
Benjamin YoungBenjamin Young is a User Experience Engineer and Information Architect. He also organizes @RESTFest & @OpenUpstate.
Bilal Ahmed YaseenBilal is professional, experienced and qualified software engineer involved in the design and development of various business and enterprise applications. He has best problem-solving, imaginative, innovative and excellent communication skills. He graduated from One of the most prominent University of Pakistan, Punjab University College of Information and Technology. He works as a Software Engineer in the multinational organization where he is mainly involved in the enterprise applications based on Java, Groovy & Grails and MySQL Server.
brandon HilkertBrandon Hilkert is the CTO of Bark.us. Avid father, husband, runner and beachgoer. He recently wrote a book on building Ruby gems. He frequently writes about Ruby and open source at brandonhilkert.com.
Brendan FosberryBrendan Fosberry is a software engineer at @codeship. He has a background in Datacenter Automation and Docker services and can usually be found fiddling in Go, Ruby or C#.
Brian De SousaBrian De Sousa is a senior software developer working in the financial industry. He has over 10 years of experience developing web applications with a variety of web technologies. He has a passion for developing solutions using the latest and greatest technologies and frameworks.
Brian TroutwineBrian Troutwine is a senior engineer at AdRoll. He also speaks publicly about real-time, fault-tolerant and critical software in high-scale and/or embedded systems.
Carlos AndresCarlos Andres has graduated from Computer Engineering in the University cooperativa de colombia. He also have a certified in Cloud Architecture from ICESI university and Development Enterprise applications with java technologies from San buenaventura University. During his career he has been involved with a large number of projects ranging from insurance to virtualization products like a programmer, software designer and architect. he works as a technical lead in the software sector where he is mainly involved with projects based on Java, SOA, microservices, cloud and front end technologies.
Chandan PandeyChandan is Sun Certified Enterprise Architect having 8+ years of hands on coding experience and wide range of domain exposure as CMS, Telecom, Networking and Banking. He practices Agility, writes Clean Code and believes that great leaning can be enabled only through even greater sharing.
Chris ShatrovHe is a developer with experience in planning, coding, testing and maintaining web applications. Doing what I love and loving what I do. Professional goal: be the best full stack programmer I can be. "Never settle, always expand and progress."
Chris WardChris Ward is a technical writer, speaker, and developer.
Chris WolfgangChris Wolfgang is the editor of Codeship's blog. She has written and edited for the tech world for longer than she would care to admit.
Christopher LeneveChris is a developer with over four years of experience. He has come to specialize in web development over the years. Chris is very interested in IT in general, as well as robotics.
Cindy PotvinCindy is a programmer with over 5 years of experience developing web applications. She also works on Android applications and share her knowledge via her blog and on Twitter.
Dagin FullmerDagin Fullmer is a Keyhole Software Consultant specializing in single-page web applications and full-stack development. Outside of development, Dagin spends his time as a father, husband, board game enthusiast, and bookworm. His favorite quote is “Being vague is almost as fun as that other thing.”
Dani BuizaDaniel Gutierrez Diez holds a Master in Computer Science Engineering from the University of Oviedo (Spain) and a Post Grade as Specialist in Foreign Trade from the UNED (Spain). Daniel has been working for different clients and companies in several Java projects as programmer, designer, trainer, consultant and technical lead.
Daniel P. ClarkDaniel P. Clark is a freelance developer, as well as a Ruby and Rust enthusiast. He writes about Ruby on his personal site.
Daniel KhanDaniel Khan is a technology strategist, focusing on driving support for emerging technologies like Node.js and MongoDB at Dynatrace
David McGaffinDavid McGaffin is a senior engineer at Codeship. He likes coming up with new project ideas... and finishing some of them. He also likes learning new songs on his ukulele.
Derek HaynesDerek Haynes is a cofounder of Scout, an avid Rubyist, a bungling Elixirist, and a lover of beautifully presented data.
Dhiraj RayHe is a technology savvy professional with an exceptional capacity to analyze, solve problems and multi-task. He is an avid reader and a technology enthusiast who likes to be up to date with all the latest advancements happening in the techno world. He also runs his own blog @ devglan.com
Dmitry NoranovichDmitry teaches physics and moonlights as a Java developer. He is experienced in building Web applications using a full-profile application server as well as in Java SE. Also he is fond of teaching on-line programming courses
Donna BeggerDonna Beger has 20+ years of experience in IT. Well versed in full software development lifecycle with a strong focus on user experience, usability, code reuse & maintainability. Current projects include a variety of technologies including Backbone.js, Ext.js, Java, .Net, and SQL.
Dylan SteeleDylan built his first website in 1998 and hasn't stopped since. In that time he has worked for corporate, government, educational, and non-profit organizations, including NASA, National Resources Defense Council, and the Melanoma Research Alliance. He currently works as a UI developer, waging a one person war on bad user experience and finding creative solutions to complex problems
Eddy MavunguPolitical scientist, Software and network engineer, Philosopher and Activist, Father, Husband, Christian and African
Emil GalenMy name is Emil van Galen, I work for JDriven. I'm passionate about software development and continuously seeking for ways to improve code, learn new technologies, improving software design and keeping things fresh.
Emmanouil GkatziourasHe is a versatile software engineer with experience in a wide variety of applications/services.He is enthusiastic about new projects, embracing new technologies, and getting to know people in the field of software.
Enola LabsEnola Labs is an Austin, Texas-based web and mobile app development company that builds custom products for companies ranging from startups to the Fortune 500.
Era BalliuEra is a Telecommunications Engineering student, with a great passion for new technologies. Up until now she has been coding with HTML/CSS, Bootstrap and other front-end coding languages and frameworks, and her recent love is Angular JS.
Eran KinsbrunerEran is Director, mobile evangelist at Perfecto with 20 years of software development and testing experience especially in the mobile space. An author of the “Digital Quality Handbook”, patent holder, blogger, speaker and thought leader
Ethan JonesEthan Jones is a support engineer at Codeship. You might know Ethan from Codeship webinars or eBooks. If you're a Codeship user you most probably interacted with Ethan before.
Fabio CimoFabio is a passionate student in web tehnologies including front-end (HTML/CSS) and web design. He likes exploring as much as possible about the world wide web and how it can be more productive for us all. Currently he studies Computer Engineering, at the same time he works as a freelancer on both web programming and graphic design.
Fahd ShariffFahd is a software engineer working in the financial services industry. He is passionate about technology and specializes in Java application development in distributed environments.
Farhan KhwajaFarhan is a software engineer working in retail domain. He is an ETL/UNIX/Teradata developer. He is also the founder and editor of Code 2 Learn.
Federico TomassettiFederico has a PhD in Polyglot Software Development. He is fascinated by all forms of software development with a focus on Model-Driven Development and Domain Specific Languages.
Felicia RosemondFelicia Rosemond is active software engineer for over 20+ years. During her tenure at various companies Felicia has worked in all aspects of the SDLC using methodologies from Waterfall to Agile. Felicia has had multiples roles from leading a team to developing test harnesses for hardware systems.
Everett GriffithsEverett Griffiths is a senior software engineer with a passion for writing clean and tested code that scales.
Gabriele MarcantonioGabriele Marcantonio young software developer who started coding at the age of 13. On his blog, https://thedumbfounds.com and Youtube Channel, he teaches Backend Web Development and Computer Science for Web Developers, currently focusing on creating Machine Learning Web Applications.
Gergely NemethGergely Nemeth built RisingStack, and is a software engineer, architect, and conference speaker.
Heiko WebersHeiko is the author of Rails Security Guide and Rails Security Strategy, as well as a developer and micropreneur. You can read more of his work here.
Ilias KoutsakisIlias has graduated from the Department of Informatics and Telecommunications of the National and Kapodistrian University of Athens. He is interested in all aspects of software engineering, particularly data mining, and loves the challenge of working with new technologies. He is pursuing the dream of clean and readable code on a daily basis.
Ilija EftimovIlija is a full-stack Ruby on Rails developer working as a consultant at Siyelo. He loves experimenting with Ruby and Rails. Blogs regularly at rubylogs.com.
Ima MiriIma is a Senior Software Developer in enterprise application design and development. She is experienced in high traffic websites for e-commerce, media and financial services. She is interested in new technologies and innovation area along with technical writing. Her main focus is on web architecture, web technologies, java/j2ee, Open source and mobile development for android.
Ivan MushketykIvan is a passionate software development engineer with a vast experience in different domains, including cloud computing, networking, artificial intelligence, and monitoring. Outside of work, he is a big Open Source enthusiast and has made several contributions, most notably to Gatling and Apache Flink. He is a Pluralsight author and enjoys writing for technical blogs such as SitePoint, DZone, SimpleProgrammer, and his blog Brewing Codes.
Jacob ZimmermanJacob is a certified Java programmer (level 1) and Python enthusiast. He loves to solve large problems with programming and considers himself pretty good at design.
Jakub HolyJakub is an experienced Java[EE] developer working for a lean & agile consultancy in Norway. He is interested in code quality, developer productivity, testing, and in how to make projects succeed.
Janaka BandaraA budding software engineer in the enterprise integration space, and a simplistic guy who likes to learn, appreciate, help, share, and enjoy life
Jason ClarkI am a highly motivated person with a proven track record of achievements through providing effective solutions to problems using my architect, project management and analytical skills, then applying 6 Sigma techniques to improve a projects success and the Agile development methods to ensure that the project is delivered on-time, within budget and to the Stakeholders requirements. Using my development skills to provide effective solutions to those problems. Since 2010 I have been a SharePoint Admin / Architect, delivering effective software solutions and systems for senior managers, which has allowed me to discover better and faster ways to achieve the end solution. Having started in computer programming in 1982 and a BSc Computer Science graduate in 1996, during that time have developed large and small software projects with a variety of different languages and methodologies, some successful and some not so. I have over the last 5 years updated my knowledge on modern software development techniques through my Master Degree studies with the Open University (Agile, Lean Software Development, UML) and project management training (Requirements, Managing Resources, User Stories, Project Costs) through my postgraduate research and study, I am keen to utilise this knowledge and help others further their knowledge.
Jason KrissJason Kriss is the founder of Pagefront, a tool for hosting and deploying Ember apps.
Jayakumar RathnamJayakumar Rathnam graduated in Mechanical Engineering from the National Institute of Technology, Kurukshetra, India in the year 1983. Transition to being “Logical” started in the year 1991 when the PC boom enticed him. He started gnawing and swallowing like a caterpillar anything related to computers and computer software. He changed to a software butterfly in 1993 when he got his Diploma in Computer Applications specializing in Unix and C. Comfortable with Microsoft technologies, he has been coding for the Web from circa 2000 swimming through HTML, Asp pages, COM, DCOM, .Net, C#, ASP.Net, MVC and other related building blocks in Microsoft technologies. On the backend, has coded for SQL Server and Oracle. Currently he is coaching students in C++. Thanking his parents for the foundation he has two other butterflies with him now: Wife Usha and son Rishi. Both do everything other than code. Above all both are his inspiration now.
Jenson JoseJenson currently works as a Senior Developer in the telecom sector. He is involved in the design and development of multiple network automation projects, making use of Python/Django, Perl, TCL/Expect, Shell scripting among other technologies. He enjoys gaming on his PS4 in his spare time.
Jeremy GardJeremy has a wide range of 20 years of experience in various technology roles. With a background in CAD, networks, servers and development, he provides a unique outlook and base of knowledge. When not at work, Jeremy enjoys brewing beer, tending to hops, and searching out new beers on family trips to both coasts with his wife and kids.
Jeremy LiknessJeremy Likness is a principal architect at iVision, Inc. He has been building enterprise applications using the Microsoft stack for 20 years with a focus on web-based solutions for the past 15. A prolific author and speaker, Jeremy's mission is to empower developers to create success in their careers through learning and growth.
Jesse DavisJesse is a senior engineer at MongoDB in New York City. He specializes in Python, MongoDB drivers, and asynchronous frameworks.
Jesus CastelloJesus is a Ruby developer who likes to help other developers improve their Ruby skills & fill-in the gaps in their education.
Jim BirdJim is an experienced CTO, software development manager and project manager, who has worked on high-performance, high-reliability mission-critical systems for many years, as well as building software development tools. His current interests include scaling Lean and Agile software development methodologies, software security and software assurance.
Joao CercalJoão Paulo Cercal is a senior full-stack developer at NeoGrid.
Johannes BrodwallJohannes is the chief scientist of the software offshore company Exilesoft. He's got close to 15 years programming Java, C# and a long time ago other languages as well. He believes that programming is about more than just writing the code, but that too many people lose touch with the coding as well. He has been organizing software development activities in Oslo for many years. In addition, he often speaks at conferences all over Europe.
Jon GuentherJon Guenther is a senior software engineer and published author with more than fifteen years experience in various industry sectors. He currently manages support operations for web and mobile banking applications.
Jordan BachJordan Bach is a DevOps engineer and full-stack software developer in Dallas, TX. His favorite technologies include Ansible, Docker, Ruby, Rails, Redis, Vim, Go, Hubot, and Jenkins. When he is not building fantastic products, he enjoys playing guitar, hooping it up, escaping to nature, and smoking ribs low and slow.
Joseph PostJoe Post is a software developer and composer based in Kansas City. His favorite operating system is Arch Linux. He prefers using community-driven, open-source technologies. Currently working on a Microservices IOT platform.
Josh SymondsJosh Symonds is Director of Infrastructure at M1 Finance and founder and CTO of Symonds & Son. He is a security and devops expert, specializing in cloud infrastructure and cluster administration.
Joshua PlicqueJoshua Plicque is a Ruby enthusiast and a developer at Groundswell.
Juan MorenoJuan graduated in Computer Science from Arizona State University. He holds a Master degree in Computer Science from State University Zulia and , presently is a PHD candidate in C.S at Central University of Venzuela, (UCV) in Caracas. During his studies he has been involved with a large number of projects ranging from programming, software engineering to Project Management, UI design and analysis. He works as a Sr Software Engineer for social projects where he is mainly involved with mobile, web and emerging new technologies.
Julen PardoJulen holds his Bachelor's Degree in Computer Engineering from Mondragon Unibertsitatea, in Spain. Currently he is working in Munich, Germany, as Software Engineer. He contributes to open source projects with plugins, and he also develops his own, open-source projects. Julen is continuously trying to learn and adopt Software Engineering principles and practices to build better, more secure, readable and maintainable software.
Kapil Viren AhujaKapil Viren Ahuja is a Senior Manager, Technology from SapientNitro’s Gurgaon Office. Kapil is the solution architect working on Digital Marketing Platforms and has worked for accounts including NASCAR, Richemont, Alex and Ani. Kapil has also been the Lead Architect on the SapientNitro’s EngagedNow platform. In his role Kapil is responsible for driving technical solutions and delivery on various projects. Kapil over the course of his 15 years of total experience has worked on several technologies spanning from Enterprise technical stacks to CMS to Experience technologies. Kapil is also an evangelist of new technologies and loves to go beyond the same old day to day work and find new and innovative ways to do the same things more effectively.
Karl HughesKarl Hughes is a startup fanatic, engineering team lead, and CTO at The Graide Network.
Kate KucherenkoKate Kucherenko is a content specialist at Agilie. She is passionate about writing and technology. Kate earned her master’s degree in English Philology from the University of Social Sciences and Humanities in Warsaw, Poland.
Kevin GoldbergKevin is the Senior Content Marketing Manager for AppDynamics. He's a longtime suffering San Diego Chargers and Padres fan. You can follow him on Twitter at @Kevin_Goldberg
Khary ReynoldsKhary is a Full-Stack Web Developer and Marketing Automation expert. As the founder of Virtual Cubed Technologies, Khary has developed a keen eye for identifying the critical inefficiencies that are responsible for millions of dollars is lost sales and profits. When he isn’t glued to a computer, you can find him relaxing with his wife and kids.
Laura FrankLaura Frank is an engineer at Codeship. She loves containers, Docker, Golang, Ruby, and beer, not necessarily in that order.
Lauri NevalaLauri is a co-founder of Kontena. He is a cloud-oriented, full-stack developer, fascinated by Ruby.
Lawrence ChabelaFront End Developer and Consultant at Keyhole Software by day | CSS3/HTML5 super hero by night I Content First Evangelist | Big Fan of Chex Mix
Leigh HallidayLeigh is a developer at theScore. He writes about Ruby, Rails, and software development on his personal site.
Liz RiceLiz is a software engineering, product, and innovation strategy expert with experience working with some of the best companies in London and Silicon Valley. She is a co-founder of Microscaling Systems
Lorenzo FontanaLorenzo Fontana is a software engineer at Facile.it.
Lou MaugetKnown as Ed Mauget in civilian life. Lou is a name imposed by IBM in 1966. Newly infatuated with Microservices Architecture. Last spring he coded MockOla, a wire-framing tool for Keyhole Software. Have coded in Java since it was conceived. Also worked with C/C++. Current interests include microservices, Docker, Node JS, NoSQL databases, functional programming, single-page web applications … any new software languages/frameworks.
Luis NoriaLuis is a software developer who graduated from Strayer university. Before that, he got an associates degree in Information Technology from Northern Virginia Community College. He started working for GCIT in which he has gained experience with a lot a new technologies. Now, he works for Paychex as a contractor. He works mostly on the back-end using Java, but also helping out with tasks on the front-end.
Manuel WeissProud Co-Founder of Codeship. He likes Liverpool FC, learning instruments and reading philosophy and history books.
Marko LocherSupport Deckhand at Codeship. Answering your questions, updating our documentation and generally making sure everybody is happy! In my spare time I like volleyball, sailing and skiing.
Martin GutenbrunnerMartin Gutenbrunner is a tech lead at Dynatrace Innovation Lab.
Maryna CherniavskaMaryna has productively spent 10+ years in IT industry, designing, developing, building and deploying desktop and web applications, designing database structures and otherwise proving that females have a place among software developers. And this is a good place.
Mathias LafeldtMathias is an infrastructure developer at Jimdo with a preference for Ruby and Go. He writes about programming at mlafeldt.github.io.
Matt RaibleJava Champion and Developer Advocate @okta with a passion for skiing, mtn biking, VWs, & good beer.
Matthew SetterMatthew Setter is a developer and technical writer. He creates web-based applications and technical content that engage developers with platforms, technologies, applications, and tools.
Matthias SieberMatthias Sieber is the CTO at SupplyHub.
Micah WoodsMicah discovered his passion for Ruby and web development in college. Pair programming at Hashrocket allows him to focus on testing and quality while delivering value at a blazing fast rate.
Mike AnandMike Anand has over 12+ years of experience in Enterprise and SMB world spanning across leading mobile and software companies. In his current role as a Director of Product Marketing & Strategy for Business iQ at AppDynamics, he is responsible for leading global product marketing and go-to-market strategy for the product. Prior to this role Mike led Product team at Apteligent, a mobile APM company. He has also led mobile and cloud based subscription products and platforms at Good Technology, Adobe and Intuit. Mike received his M.B.A. from Santa Clara University and B.S. from University of California at Davis.
Mokhtar EbrahimLikeGeeks: Learn more about Linux, Server Administration, Web Development, Python, iOS, and Tech Tips
Nera CruzNera Cruz is a technical writer and web merchandiser for various online marketplaces around the globe since 2011. She gained tons of experience working with several e-commerce platforms. She spends most of her free time selling her fashion products online at Nera Shoppe. You can follow her on twitter @neracruz.
Nick GauthierNick likes creating for the web, making things fast, and playing strategy games.
Nikos SourisSolutions development consultant with experience in large scale IT projects, especially in the telecommunications and financial services sectors. Nikos has worked in Microsoft for more than 6 years as an experienced services professional with broad technology knowledge of Microsoft application platform and business productivity services and products. He is a certified specialist in SharePoint Server Technologies.
Parker SelbertParker is one half of Soren, a partnership that helps businesses make their production Rails apps better.
Parth ModiParth Modi is a Ruby on Rails developer, with an interest in web applications, exploring IoT, cloud computing, and building efficient, scalable, and robust APIs.
Peter SommerhoffPeter is a software developer from Germany with a passion for software design. He teaches programming, web development and other techy stuff on Udemy and blogs over at PeterSommerhoff.com
Philippe CreuxPhilippe Creux is a software developer. You can find him on the interweb as @pcreux.
Phillip ShipleyPhillip Shipley is the IT Applications Development manager at SIL International, Inc. He spends the majority of his work time developing web applications and has a particular passion for APIs and integration. When he’s not building software, he’s probably building LEGO with his son.
Piotr SzotkowskiPiotr is a hacker scientist: an assistant professor at Warsaw University of Technology and Cheap Science Officer at Rebased. Attempts to pry him from his mechanical keyboard end up in some random blabber and Warsaw Ruby Users Group meetings.
Piyas DePiyas is Sun Microsystems certified Enterprise Architect with 10+ years of professional IT experience in various areas such as Architecture Definition, Define Enterprise Application, Client-server/e-business solutions.Currently he is engaged in providing solutions for digital asset management in media companies.He is also founder and main author of "Technical Blogs (Blog about small technical Know hows)"
Poliana ReisPoliana graduated in Electric Engineering (E.E.) in 2006, when she started to work in the software development area. In 2012 she received the Masters of Computer Science. She is a multi-talent software developer with a leadership vein. Her greatest passion is the full stack of WEB development with major specialty in JEE platform.
Prahlad YeriPrahlad is a freelance software developer working on web and mobile application development. He also likes to blog about programming and contribute to opensource.
Qadeer KhanQadeer is a software engineer living in Oslo, Norway and has experience from large scale IT projects. Some of his interests are in creating quality code, performance tuning and machine learning. He is driven by opportunities of doing great work with great people
Rafal BorowiecRafal is an IT specialist with about 8 years of commercial experience, specializing in software testing and quality assurance, software development, project management and team leadership. He is currently holding a position of a Team Leader at Goyello where he is mainly responsible for building and managing teams of professional developers and testers. He is also responsible for maintaining relations with customers and acquiring new ones, mainly through consultancy. He believes in Agile project management and he is a big fan of technology, especially Java related (but not limited too). He likes sharing knowledge about software development and practices, through his blog (blog.codeleak.pl) and Twitter (@kolorobot) but also on internal and external events like conferences or workshops.
Rajeev HathiRajeev is a senior Java architect and developer. He has been designing and developing business applications for various companies (both product and services). He is co-author of the book titled 'Apache CXF Web Service Development' and shares his technical knowledge through his blog platform techorgan.com
Ramakrishna AllamRamakrishna is graduated from BITS pilani, India. He is a problem solver and loves to continue having fun doing so. He has been working in Java and related technologies since over 15 years. He holds many professional certificates including Spring Certified Professional, SCJP, SCWCD, SCBCD, OBIEE.
Ramesh KothaRamesh is a certified Java professional working in financial domain, He is an application developer and has hands on practice with Java and related technologies. He is passionate about Spring and other open source technologies.
Rami TaybaRami Tayba is a Software Engineer graduated from Lebanese University, he is experienced in web development and IT project management. During his experience, he was leading various teams and has been involved into many large projects from analysis and design to implementation.
Raphael FengRaphael Feng works in the development team of Real-User Monitoring at AppDynamics. He is developing the browser real-user monitoring product which is a cloud solution to help users to collect the data about end-user experience and analyze the corresponding business impacts in real-time to optimize the results. Prior to joining AppDynamics, he worked at Actuate and SAP on business intelligence products like cross-platform data visualizations and enterprise reporting.
Richard RijnberkRichard is an experienced Java software engineer and Frontend Developer. Over the last period he has mainly focused on Frontend development with frameworks such as Angular. He has an interest in gadgets and is always eager to learn new technologies. He currently works for JDriven and is one of the bloggers on their site.
Richard SchneemanRichard is obsessed with saving memory, though he can't remember why. He is responsible for the Ruby experience on Heroku, and helps run Keep Ruby Weird in Austin, Tx.
Rob GuilfoyleCPO @ edu(k)ate focusing on financial wellness in the workplace.
Robert KowalskiRobert Kowalski is a passionate software engineer, author, and event organizer. He enjoys traveling and recently released a book about command line interfaces, The CLI Book: Successful Command Line Clients with Node.js.
Rodrigo AlmeidaRodrigo is graduated from Internet Development System in the University Anhanguera of Brazil. He has a startup called W2UP IT where he is always creating systems for some companies in Brazil. His specialty is to work with financial systems, governmental, digital certification and systems that handle digital documents and process (EDM Electronic document management). He is working for the government of Brazil since 2010, currently he is working for the Ministry of Health, but he has also worked for the Ministry of Science and Technology, Ministry of Sports and other public agencies. His job is to create new systems to adapt the real environment of the government, some of those institutions were working with form paper or electronic sheet. His preferred technology is Java but he is able to work with PHP, ASP 2.0, Python and C#.
Roman KubaRoman Kuba is the main front-end scientist at Codeship. Besides working with various technologies, he loves to talk about tech while teaching or at meetups. In his free time, Roman loves to spend time with his family (Dad since April 2016) and walk their dog Murphy.
Romi AwasthyRomi is a software architect with a large enterprise. She is passionate about bringing opensource, lean and modern technologies to enterprise
Saeb NajimSaeb has graduated from the University of Technology. During the last ten years (since 2005) he has been involved with a large number of projects about programming, software engineering, design and analysis . He works as a senior Software Engineer in the e-commerce and web development sector where he is mainly responsible for projects based on Java, Java frameworks, design patterns and Big Data technologies.
Sandro MancusoSoftware craftsman, founder of the London Software Craftsmanship Community (LSCC) and author of Software Craftsmanship: Professionalism, Pragmatism, Pride.
Saravanan SubramanianSaravanan Subramanian is a System Architect cum Agile Product Owner for developing cloud based applications for service provider back office enterprise applications using open source technologies. He is passionate about Cloud Technology and Big Data Analytics.
Sebastian VinciSebastian is a full stack programmer, who has strong experience in Java and Scala enterprise web applications. He is currently studying Computers Science in UBA (University of Buenos Aires) and working a full time job at a .com company as a Semi-Senior developer, involving architectural design, implementation and monitoring. He also worked in automating processes (such as data base backups, building, deploying and monitoring applications).
Serdar DoğruyolSerdar Doğruyol is a lead at Protel, the creator of Kemal, a Rubyist, and a Crystal evangelist.
Sid KrishnanSid Krishnan is a Ruby and Rails consultant. He is passionate about security, reducing technical debt, and helping product teams accelerate feature development.
Siva reddyKatamreddy Siva Prasad is a Senior Software Engineer working in E-Commerce domain. His areas of interest include Object Oriented Design, SOLID Design principles, RESTful WebServices and OpenSource softwares including Spring, MyBatis and Jenkins.
Soumyajit BasuSoumyajit is a QA/DevOps engineer by profession and a technology enthusiast by passion. He loves communicating about technology and is an author at his own blog platform as well as in Dzone and Web Code Geeks.
Steve HansonSteve is a software developer interested in web development and new technologies. He currently works as a Java consultant at Credera in Dallas, TX.
Sylvain CloutierSylvain has been programming in Java for the past 5 years, mainly in the aerospace industry, as a lead developer of complex web based aircraft wiring systems. He is also one of the organizers of the Java User Group of Quebec City and currently works as a Java developer consultant at CGI.
Taylor JonesTaylor Jones is a software chef at IZEA
Ted VinkeTed is a Java software engineer with a passion for Web development and JVM languages and works for First8, a Java Web development company in the Netherlands.
Theodora FragkouliTheodora has graduated from Computer Engineering and Informatics Department in the University of Patras. She also holds a Master degree in Economics from the National and Technical University of Athens. During her studies she has been involved with a large number of projects ranging from programming and software engineering to telecommunications, hardware design and analysis. She works as a junior Software Engineer in the telecommunications sector where she is mainly involved with projects based on Java and Big Data technologies.
Thodoris BaisThodoris is an Oracle Certified Associate Java Programmer and currently works as a Junior Software Developer, for Intrasoft International S.A. He holds a diploma at Informatics & Telecommunications Engineering and is interested in continuous development.
Todd LeiningerTodd Leininger is a Software Developer from the the Kansas City area. In his spare time he loves to play guitar and play video games. He is the proud to be raising two great children with his wife Michelle.
Tom HenricksenTom Henricksen is a software developer, career coach, author, and speaker. He currently works at Zirous.
Traven WestTraven is a security-minded programmer who loves to study psychology and philosophy also. He loves to chat about programming, cybersecurity, and the questions of life. He is the Lead Author of TheLastTechie and a freelance web developer in his free time.
Viktor FarcicViktor Farcic is a Software Developer currently focused on transitions from Waterfall to Agile processes with special focus on Behavior-Driven Development (BDD), Test-Driven Development (TDD) and Continuous Integration (CI).
Vinod SaratchandranVinod has conceptualized and delivered niche mobility products that cater to various domains including: logistics, media & non-profits. He leads, mentors & coaches a team of Project Coordinators & Analysts at Fingent.
Viraj KhatavkarViraj has graduated from University of Mumbai, the financial heart of INDIA. Being a web geek & having entrepreneurship in DNA; happens to be the Co-Founder of Tantra-Gyan (I) Business Solutions, heading Technology space. He loves PHP to the core and is great enthusiast for mastering the same. He prefers designing architectural planning of an application and researching new architectural solutions. He has developed various solutions logical as well as architectural for service industry web ERPs and Scraping apps. He is fascinated about SOA, web services and believes "Good design increases software life and your leisure time as well :)" Loves spending time for creating solutions for the betterment of society namely focusing on Education, Employment & Civic Rights. Buzz him any moment, if you feel like; he would love to hear from you.
vivekitisStudying Computer Engineering, working with java and android.
Web Code GeeksWCGs (Web Code Geeks) is an independent online community focused on creating the ultimate Web developers resource center; targeted at the technical architect, technical team lead (senior developer), project manager and junior developers alike. WCGs serve the Web designer, Web developer and Agile communities with daily news written by domain experts, articles, tutorials, reviews, announcements, code snippets and open source projects.
Yatin BatraYatin has graduated in Electronics & Telecommunication. During his studies, he has been involved with a large number of projects ranging from programming and software engineering to telecommunications analysis. He works as a software developer in Java/J2EE & UI technologies.
Yoav AbrahamiYoav is the Chief Architect at Wix.com, working with developers and operations to build the company's future products as well as accelerating and improving development processes. Prior to joining Wix, Yoav was an Architect at Amdocs Cramer OSS division. Yoav holds a MS in Physics and a BS in Computer Science from the Tel Aviv University.
Yuan JiYuan is a passionate Java programmer and open source evangelist. He is eager to learn new technologies and loves clean and beautiful application design. He lives in Edmonton, Canada as an independent consultant and contractor.
Zachary FlowerZachary Flower is a freelance web developer, writer, and polymath. He's built projects for the NSA and created features for companies like Name.com and Buffer.
Zakaria AmineZakaria is a freelance software engineer who enjoys working with Java web frameworks, and microservice architectures. During his free time, Zakaria works on hobby projects, and blogs about his favorite topics like GWT and Spring.
Web Code Geeks Founders
Byron KiourtzoglouByron is a master software engineer working in the IT and Telecom domains. He is an applications developer in a wide variety of applications/services. He is currently acting as the team leader and technical architect for a proprietary service creation and integration platform for both the IT and Telecom industries in addition to a in-house big data real-time analytics solution. He is always fascinated by SOA, middleware services and mobile development. Byron is co-founder and Executive Editor at Web Code Geeks.
Ilias TsagklisIlias is a software developer turned online entrepreneur. He is co-founder and Executive Editor at Web Code Geeks.