Skip to main content
  • Hi, I'm
    Adriana Lamb +

  • Welcome to my website


    A Little About Me...

    I am a an experienced full-stack developer specializing in cybersecurity, AWS cloud engineering, Angular, and big data development. My expertise is complemented by a drive for continuous improvement. Attending various seminars and boot camps, my focus is on honing skills and enhancing my capabilities in coding and software development.

    Innovation That Flows

      Full-Stack developer

      I offer Full-Stack Development expertise, blending front-end finesse with back-end efficiency. Skilled in HTML, CSS, JavaScript, Python, Node.js, and Java, I create intuitive interfaces and robust back-end solutions for optimized user experiences.

      Responsive Designs

      I specialize in comprehensive Full-Stack Development, seamlessly integrating front-end finesse with back-end efficiency. With expertise in HTML, CSS, and JavaScript, I craft intuitive interfaces that elevate user experiences.

      Mentorship

      As your programming mentor, I'm here to supercharge your skills. Through dynamic lessons and exciting projects, I'll propel your coding journey forward. Let's unleash your full potential and create amazing things together!

    "In a world of algorithms and lines of code, remember that YOU are the true source of innovation."

    I approach my work as a full-stack developer with enthusiasm, curiosity, and a drive to achieve excellence. Over 5 rewarding years in technology consulting, I have been fortunate enough to serve clients around the world, advise startups, and play an instrumental role in some of the most cutting-edge digital innovation projects. With vast experience in cybersecurity, cloud engineering, front-end design, and big data solutions, I am thrilled to constantly be learning and honing my skills for the sake of delivering outstanding results for my clients. Technology is empowering me to make a real impact through inspired design decisions!

      Front-End Development

    • Angular
    • React
    • Django
    • Bootstrap
    • JavaScript
    • Node.js
    • Typescript

      Back-End Development

    • Java
    • Go
    • SQL
    • Spark
    • Posgres
    • DynamoDB
    • C#
    • C++
    • Python
    • Maven
    • Gradle

      DevOps

    • AWS
    • GoCD
    • Jenkins
    • Terraform
    • Veracode
    • Nexus
    • Sonatype
    • WinSCP
    • Putty
    • Linux
    • Makefile
    • Bash

    Let's Talk!

    Have any project ideas? Looking to kickstart your career in tech? Schedule time with me to talk!

    Tech spans beyond code, driving innovation in design, science, healthcare, and more.

    Psst...I'm growing a community specifically focused on teaching YOU more about programming.

    Featured

    Why a Strong Email Signature is Vital in Today's Competitive Job Market

     In today's market, it's more essential than ever to stand out. Even highly experienced developers might have trouble landing a job in the current market. With that being said, here are 3 big reasons why having a strong email signature is crucial: It showcases your professionalism and attention to detail. Your email is your first impression in the professional world, and it should reflect your brand and uniqueness as an individual. By utilizing graphics and design elements, you not only showcase attention to detail, but also elevate your professionalism. A plain email lacking visual appeal may not catch a recruiter's eye and could potentially put you at a disadvantage among numerous other applicants vying for the same position. Take advantage of this opportunity to market yourself and stand out from the crowd by creating a visually appealing email that represents who you are and what sets you apart in the industry. It provides important contact information for potential emp...

    Unleash the Power of Google Apps Script: Elevate Your Data Game



    Have you ever found yourself wrestling with Google Sheets, trying to organize and manipulate data to meet your specific needs? The world of programming isn't limited to lines of code and algorithms; it's a gateway to enhancing efficiency and innovation across diverse professions. While many people are familiar with writing custom functions for Excel, did you know that you can also achieve this level of customization with Google Sheets? Welcome to the world of Google Apps Script – an extension of Google Sheets that empowers you to create tailored custom functions and unlock a realm of possibilities.

    At its core, Google Apps Script is akin to a subset of JavaScript, tailored to interact seamlessly with Google services and APIs. While the language shares similarities with JavaScript, it offers specialized methods designed to work harmoniously with Google's suite of tools. This integration enables you to craft functions that cater to your unique data challenges.

    One striking feature of Google Apps Script is its documentation, which provides clear guidance to help you dive into this realm of customization. Let's take a closer look at how you can leverage the power of Google Apps Script to create and implement custom functions.

    Getting Started: Creating a Custom Function

    1. Create a Spreadsheet: Begin by opening a new Google Spreadsheet. Once inside, navigate to the menu items and select Extensions > Apps Script.

    2. Paste Your Function: In the Apps Script editor, you can start crafting your custom function. To illustrate, consider a scenario where you wish to calculate the sale price of an item after applying a discount. Here's an example function that accomplishes this:

    /**  
     * Calculates the sale price of a value at a given discount.  
     * The sale price is formatted as US dollars.  
     * @param {number} input The value to discount.  
     * @param {number} discount The discount to apply, such as .5 or 50%.  
     * @return The sale price formatted as USD.  
     * @customfunction 
     */
    function SalePrice(input, discount) { 
      let price = input - (input * discount); 
      let dollarUS = Intl.NumberFormat("en-US", { 
        style: "currency", 
        currency: "USD", 
      }); 
      return dollarUS.format(price); 
    }

    A noteworthy detail is that function names are case-sensitive. To ensure global recognition, capitalize the name, as done in the `SalePrice` function above.

    3. Utilize Your Custom Function: Once your custom function is defined, you can readily apply it within your Google Sheets. For instance, by typing `=salePrice(200, 0.5)` in any cell, you can instantly calculate the sale price based on the given input and discount percentage.

    Exploring Custom Functions: Candle Making Example

    To provide a practical application, let's delve into a specific scenario: candle making. You might be curious about how to streamline your calculations for wax and fragrance weights. Fear not, for Google Apps Script has your back.

    Consider these two additional functions added to your script:

    function WaxInGrams(container_size) {
      let weightToGrams = container_size * 28.35;
      let wax = weightToGrams - (weightToGrams * 0.1);
      return wax;
    }

    function FragranceInGrams(wax, percentage) {
      return fragrance = wax * percentage;
    }


    In this example, `WaxInGrams` calculates the amount of wax needed in grams based on the container size (in ounces), while `FragranceInGrams` computes the grams of fragrance required, factoring in a desired percentage.

    Candle math suddenly becomes a breeze with these custom functions. You can effortlessly generate columns for wax and fragrance weights, tailored to each container size and your specific fragrance load.

    The world of Google Apps Script is a realm of untapped potential, offering a versatile toolkit to craft custom functions that cater to your unique data manipulation needs. Whether you're simplifying complex calculations or adding a personal touch to your spreadsheets, Google Apps Script empowers you to transform your data into a canvas of creativity and efficiency.

    So, the next time you find yourself facing data challenges within Google Sheets, don't hesitate to explore the vast possibilities of Google Apps Script. With a dash of Google Script magic, you can elevate your spreadsheet game to new heights and master the art of custom function creation. Your data has never been more in tune with your needs! 🚀🔍 #GoogleAppsScript #CustomFunctions #SheetMagic

    Comments