diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 000000000000..a0ccf77bc5f2 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,5 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Environment-dependent path to Maven home directory +/mavenHomeManager.xml diff --git a/.idea/Sam5811-maker.github.io.iml b/.idea/Sam5811-maker.github.io.iml new file mode 100644 index 000000000000..d6ebd4805981 --- /dev/null +++ b/.idea/Sam5811-maker.github.io.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 000000000000..6f29fee2f2b3 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 000000000000..348fb44e75e1 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 000000000000..35eb1ddfbbc0 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/_config.yml b/_config.yml index 572fd5ff5146..ffe0d83d29bc 100644 --- a/_config.yml +++ b/_config.yml @@ -10,10 +10,10 @@ ############################ # Name of website -title: My website +title: My Portfolio # Your name to show in the footer -author: Some Person +author: Shravan Samudrala ############################################### # --- List of links in the navigation bar --- # @@ -21,10 +21,12 @@ author: Some Person navbar-links: About Me: "aboutme" - Resources: - - Beautiful Jekyll: "https://beautifuljekyll.com" - - Learn markdown: "https://www.markdowntutorial.com/" - Author's home: "https://deanattali.com" + Resume: "resume" + Projects: https://frozen-pixel-alchemy.netlify.app/ + # Resources: + # - Beautiful Jekyll: "https://beautifuljekyll.com" + # - Learn markdown: "https://www.markdowntutorial.com/" + # Author's home: "https://deanattali.com" ################ # --- Logo --- # @@ -32,7 +34,8 @@ navbar-links: # Image to show in the navigation bar - works best with a square image # Remove this parameter if you don't want an image in the navbar -avatar: "/assets/img/avatar-icon.png" +avatar: "/assets/img/Shravan.png" + # By default, the image is cut into a circle. You can disable this behaviour by setting 'round-avatar: false' round-avatar: true @@ -51,13 +54,13 @@ round-avatar: true # Uncomment the links you want to show and add your information to each one. social-network-links: email: "someone@example.com" - rss: true # remove this line if you don't want to show an RSS link at the bottom - facebook: deanattali - github: daattali - twitter: daattali - patreon: DeanAttali - youtube: "@daattali" - whatsapp: 15551212 + # rss: true # remove this line if you don't want to show an RSS link at the bottom + # facebook: + github: /Sam5811-maker + # twitter: daattali + # patreon: DeanAttali + # youtube: "@daattali" + # whatsapp: 15551212 # medium: yourname # reddit: yourname or r/yoursubreddit # linkedin: daattali @@ -102,7 +105,7 @@ share-links-active: # How to display the link to your website in the footer # Remove this if you don't want a link in the footer -url-pretty: "MyWebsite.com" +# url-pretty: "MyWebsite.com" # Add the website title to the title of every page title-on-all-pages: true @@ -117,10 +120,10 @@ feed_show_excerpt: true feed_show_tags: true # Add a search button to the navbar -post_search: true +# post_search: true # Add a button in the footer to edit the current page. Only works if your website is hosted on GitHub -edit_page_button: true +# edit_page_button: true # Allow sub-menu items (second-level navigation menu items) to be longer than the top-level menu # If this setting is off, then long sub-menu words might get cut off diff --git a/_posts/2020-02-26-flake-it-till-you-make-it.md b/_posts/2020-02-26-flake-it-till-you-make-it.md index 768f6328da09..8e36fc627745 100644 --- a/_posts/2020-02-26-flake-it-till-you-make-it.md +++ b/_posts/2020-02-26-flake-it-till-you-make-it.md @@ -1,18 +1,32 @@ --- +published: false + layout: post + title: Flake it till you make it + subtitle: Excerpt from Soulshaping by Jeff Brown + cover-img: /assets/img/path.jpg + thumbnail-img: /assets/img/thumb.png + share-img: /assets/img/path.jpg + tags: [books, test] + author: Sharon Smith and Barry Simpson + --- + Under what circumstances should we step off a path? When is it essential that we finish what we start? If I bought a bag of peanuts and had an allergic reaction, no one would fault me if I threw it out. If I ended a relationship with a woman who hit me, no one would say that I had a commitment problem. But if I walk away from a seemingly secure route because my soul has other ideas, I am a flake? + The truth is that no one else can definitively know the path we are here to walk. It’s tempting to listen—many of us long for the omnipotent other—but unless they are genuine psychic intuitives, they can’t know. All others can know is their own truth, and if they’ve actually done the work to excavate it, they will have the good sense to know that they cannot genuinely know anyone else’s. Only soul knows the path it is here to walk. Since you are the only one living in your temple, only you can know its scriptures and interpretive structure. + At the heart of the struggle are two very different ideas of success—survival-driven and soul-driven. For survivalists, success is security, pragmatism, power over others. Success is the absence of material suffering, the nourishing of the soul be damned. It is an odd and ironic thing that most of the material power in our world often resides in the hands of younger souls. Still working in the egoic and material realms, they love the sensations of power and focus most of their energy on accumulation. Older souls tend not to be as materially driven. They have already played the worldly game in previous lives and they search for more subtle shades of meaning in this one—authentication rather than accumulation. They are often ignored by the culture at large, although they really are the truest warriors. + A soulful notion of success rests on the actualization of our innate image. Success is simply the completion of a soul step, however unsightly it may be. We have finished what we started when the lesson is learned. What a fear-based culture calls a wonderful opportunity may be fruitless and misguided for the soul. Staying in a passionless relationship may satisfy our need for comfort, but it may stifle the soul. Becoming a famous lawyer is only worthwhile if the soul demands it. It is an essential failure if you are called to be a monastic this time around. If you need to explore and abandon ten careers in order to stretch your soul toward its innate image, then so be it. Flake it till you make it. \ No newline at end of file diff --git a/_posts/2020-02-28-sample-markdown.md b/_posts/2020-02-28-sample-markdown.md index 88200b715d66..0d1a8532df86 100644 --- a/_posts/2020-02-28-sample-markdown.md +++ b/_posts/2020-02-28-sample-markdown.md @@ -1,100 +1,168 @@ --- layout: post + title: Sample blog post to learn markdown tips + subtitle: There's lots to learn! + gh-repo: daattali/beautiful-jekyll + gh-badge: [star, fork, follow] + tags: [test] + comments: true + mathjax: true + author: Bill Smith + +published: false --- + {: .box-success} + This is a demo post to show you how to write blog posts with markdown. I strongly encourage you to [take 5 minutes to learn how to write in markdown](https://markdowntutorial.com/) - it'll teach you how to transform regular text into bold/italics/tables/etc.
I also encourage you to look at the [code that created this post](https://raw.githubusercontent.com/daattali/beautiful-jekyll/master/_posts/2020-02-28-sample-markdown.md) to learn some more advanced tips about using markdown in Beautiful Jekyll. + **Here is some bold text** + ## Here is a secondary heading -[This is a link to a different site](https://deanattali.com/) and [this is a link to a section inside this page](#local-urls). + +[This is a link to a different site](https://deanattali.com/) and [this is a link to a section inside this page](#here-is-a-secondary-heading). + Here's a table: + | Number | Next number | Previous number | + | :------ |:--- | :--- | + | Five | Six | Four | + | Ten | Eleven | Nine | + | Seven | Eight | Six | + | Two | Three | One | + You can use [MathJax](https://www.mathjax.org/) to write LaTeX expressions. For example: + When \\(a \ne 0\\), there are two solutions to \\(ax^2 + bx + c = 0\\) and they are $$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$ + How about a yummy crepe? + ![Crepe](https://beautifuljekyll.com/assets/img/crepe.jpg) + It can also be centered! + ![Crepe](https://beautifuljekyll.com/assets/img/crepe.jpg){: .mx-auto.d-block :} + Here's a code chunk: + ~~~ + var foo = function(x) { + return(x + 5); + } + foo(3) + ~~~ + And here is the same code with syntax highlighting: + ```javascript + var foo = function(x) { + return(x + 5); + } + foo(3) + ``` + And here is the same code yet again but with line numbers: + {% highlight javascript linenos %} + var foo = function(x) { + return(x + 5); + } + foo(3) + {% endhighlight %} + ## Boxes + You can add notification, warning and error boxes like this: + ### Notification + {: .box-note} + **Note:** This is a notification box. + ### Warning + {: .box-warning} + **Warning:** This is a warning box. + ### Error + {: .box-error} + **Error:** This is an error box. + ## Local URLs in project sites {#local-urls} + When hosting a *project site* on GitHub Pages (for example, `https://USERNAME.github.io/MyProject`), URLs that begin with `/` and refer to local files may not work correctly due to how the root URL (`/`) is interpreted by GitHub Pages. You can read more about it [in the FAQ](https://beautifuljekyll.com/faq/#links-in-project-page). To demonstrate the issue, the following local image will be broken **if your site is a project site:** + ![Crepe](/assets/img/crepe.jpg) + If the above image is broken, then you'll need to follow the instructions [in the FAQ](https://beautifuljekyll.com/faq/#links-in-project-page). Here is proof that it can be fixed: + ![Crepe]({{ '/assets/img/crepe.jpg' | relative_url }}) -
+ +
Click here! + Here you can see an **expandable** section +
diff --git a/aboutme.md b/aboutme.md index 1047d6b966ae..d465a9138e91 100644 --- a/aboutme.md +++ b/aboutme.md @@ -1,16 +1,45 @@ --- layout: page -title: About me -subtitle: Why you'd want to go on a date with me +title: Shravan Samudrala +subtitle: Software Developer --- -My name is Inigo Montoya. I have the following qualities: +![Shravan Samudrala]({{ site.avatar }}){: .avatar-img } -- I rock a great mustache -- I'm extremely loyal to my family +# 👋 Hey there! +I'm Shravan Samudrala, a full-stack developer focused on building accessible, user-friendly applications... -What else do you need? +--- + +## 💡 About Me + +I bring a versatile skill set that bridges both business strategy and technical execution. I'm experienced with: + +- ⚙️ **JavaScript**, **React**, **Java**, **Spring Boot**, and **SQL** +- 🔍 Strong foundation in **problem-solving**, **scalable system design**, and **collaborative development** +- 💼 Adept at translating complex requirements into efficient, elegant code + +I'm passionate about leveraging my technical expertise and collaborative spirit to build innovative solutions that enhance user experience and deliver real-world impact. + +--- + +## 📌 What I'm Looking For + +I’m seeking opportunities where I can: + +- Build meaningful applications +- Contribute to cross-functional teams +- Grow in a fast-paced, collaborative environment + +Let’s connect and create something impactful together. + + + + + + + -### My story + -To be honest, I'm having some trouble remembering right now, so why don't you just watch [my movie](https://en.wikipedia.org/wiki/The_Princess_Bride_%28film%29) and it will answer **all** your questions. diff --git a/assets/img/Shravan.png b/assets/img/Shravan.png new file mode 100644 index 000000000000..52494bce97f9 Binary files /dev/null and b/assets/img/Shravan.png differ diff --git a/resume.md b/resume.md new file mode 100644 index 000000000000..7ac6f2e59037 --- /dev/null +++ b/resume.md @@ -0,0 +1,84 @@ +--- +title: "Resume" +--- + +## 🌟 Summary +Dynamic software developer with a background in project management and Salesforce administration, transitioning into full-stack development. Experienced in JavaScript, React, Java, Spring Boot, and SQL with a strong foundation in scalable system design and problem-solving. Passionate about building innovative, efficient, and impactful solutions through collaboration and technical excellence. + +--- + +## 🧰 Skills + +| Languages | Frameworks | Tools | +|------------------|--------------------|------------------------| +| Java, JavaScript | React, Spring Boot | MySQL Workbench, Git, Salesforce Admin | + +--- + +## 💼 Experience + +### 🚀 Frozen Pixel Alchemy — *Capstone Project, LaunchCode* +**Jan 2025 – Present** +- Developed a Single Page Application (SPA) in **React** for photographers to manage and showcase their work. +- Utilized advanced **React Hooks** for seamless state management and real-time interactivity. +- Designed accessible, responsive UI with cross-device support. +- Leveraged **localStorage** API for persistent client-side data. +- Deployed via **Netlify** using CI/CD pipelines and GitHub workflows. +- Maintained version control and structured collaboration via **GitHub**. + +--- + +### 🧩 Salesforce Consultant — *PIPER Company, LLC* +**Apr 2022 – May 2024** +- Built and customized Salesforce solutions using **Validation Rules, Workflows, Apex Triggers**, and optimized SOQL. +- Led technical designs and POCs; documented features using **JIRA** and **Confluence**. +- Managed **Copado-based** DevOps processes and CI/CD pipelines. +- Participated in agile ceremonies, troubleshooting integration issues. +- Administered sandbox environments and production releases. +- Supported cross-functional collaboration and client communication. + +--- + +### 🗂️ Project Coordinator — *The Himalaya Drug Company* +**Jun 2017 – Aug 2018** +- Led personal care product development across R&D, finance, and regulatory teams. +- Managed NPV analysis, budgeting, pricing approvals, and cost optimization. +- Applied **Agile & Waterfall** project management approaches to meet milestones. +- Built risk matrices and coordinated stakeholder reporting using standardized tools. + +--- + +### 🧪 Drug Safety & Project Management — *iMEDGlobal, Bangalore* +**Mar 2014 – Jun 2017** +**Roles Held**: Trainee ➝ Executive ➝ Senior Executive ➝ Project Coordinator + +- Managed regulatory compliance workflows for global pharmacovigilance. +- Reviewed AE/PQC submissions, authored compliance plans, and oversaw study closeout documentation. +- Coordinated audits, drafted SOPs/templates, developed training manuals, and improved QA processes. +- Collaborated with vendors and internal teams on clinical study training and documentation. +- Contributed to visual materials (posters, slides, abstracts) for board reviews and publications. + +--- + +## 🎓 Education + +- **LaunchCode (2025)** + *Full-Stack Web Development Track* + +- **Certified Salesforce Administrator** + +- **M.Pharm, Pharmacy Practice** — NIPER, Guwahati, India (2013) + *CGPA: 7.78* + +- **B.Pharm** — Kakatiya University, Telangana, India (2011) + *Percentage: 73%* + +--- + +## 🏅 Achievements + +- 🏆 *iMED Star Award*, April 2016 +- 📊 *93 Percentile* in **GPAT 2011** (conducted by MS University, Baroda) +- 🥇 *AIR 540* in **NIPER JEE 2011** + +Download Resume \ No newline at end of file