diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..0fd0f07 --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,9 @@ ++++ +title = "{{ replace .Name "-" " " | title }}" +date = {{ .Date }} +draft = true +showReadTime = false +showDate = false +comments = false ++++ + diff --git a/config/_default/menus/menu.en.toml b/config/_default/menus/menu.en.toml index 160e20f..1d01232 100644 --- a/config/_default/menus/menu.en.toml +++ b/config/_default/menus/menu.en.toml @@ -6,11 +6,16 @@ [[main]] name = "About" url = "about/" - weight = -109 + weight = -110 [[main]] name = "Resume" url = "resume/" + weight = -109 + +[[main]] + name = "Consulting" + url = "consulting/" weight = -108 [[main]] diff --git a/content/about.md b/content/about.md index 3b1aec8..bd2c631 100644 --- a/content/about.md +++ b/content/about.md @@ -3,13 +3,16 @@ title = "Salar Rahmanian" date = "2015-11-26T09:16:07-05:00" description = "About Salar Rahmanian" keywords = ["Salar", "Rahmanian", "Salar Rahmanian"] +showReadTime = false +showDate = false +comments = false +++ I, [Salar Rahmanian](https://www.softinio.com), am a software engineer based in San Francisco Bay Area, California. I have been developing software since the age of eleven. My current passion is functional programming, big data and distributed systems. -I am particularly enthusiastic about the Scala Programming language and NixOS and technologies such as Kafka, Spark and Akka. +I am particularly enthusiastic about the Scala Programming language and NixOS and technologies such as Apache Nifi, Kafka, Spark and Akka. I contribute to open source projects when time allows. diff --git a/content/consulting-thankyou.md b/content/consulting-thankyou.md new file mode 100644 index 0000000..7704020 --- /dev/null +++ b/content/consulting-thankyou.md @@ -0,0 +1,19 @@ ++++ +title = "Thank You." +date = 2022-10-15T23:20:17-07:00 +draft = false +showReadTime = false +showDate = false +showShare = false +comments = false ++++ + +Thank you for contacting me. I have received your submitted form for booking a consultation. I will be in touch shortly. + +Many thanks. + +Regards, + +*Salar Rahmanian* + + diff --git a/content/consulting.md b/content/consulting.md new file mode 100644 index 0000000..14e9469 --- /dev/null +++ b/content/consulting.md @@ -0,0 +1,116 @@ ++++ +title = "Consulting" +date = 2022-10-15T18:43:23-07:00 +draft = false +showReadTime = false +showDate = false +comments = false ++++ + +![Consulting Technical Stack and Speciality: Scala, Akka, Apache Spark, Kafka, Apache Nifi, and Nix / NixOS](/img/techstack.png) + +# Services + +I am a software engineer and leader with over 20 years experience, based in the San Francisco Bay Area, California (USA). You can read more about my experience by looking at my [Resume]({{< ref "/resume" >}} "Resume"). + +### Software Development + +I am happy to help build software for you. This includes, but is not limited to: + +- Building new software for your business from inception +- Enhancing and adding new features to your existing custom software +- Joining your existing engineering team for short term and long term projects, helping to increase your teams capacity and capability + +### Open source maintenance and Support + +Many companies leverage open source software to save costs. As an active contributor and user of open source software I can help with: + +- Providing support and Training +- Adding enhancments and new features to open source projects that you need +- If you have open sourced some of your work, I can help with maintenance and supporting its community of users + +### Training + +I provide expert training and mentorship. Happy to provide this on a one to one basis or as a workshop to a group. + +All training and workshops I do are custom to your needs, so that it can focus on the areas most guidance is needed. + +### Technical Review + +Do you need an external experienced engineer to review your architecture and code and provide impartial feedback, with advice on improvements and evolving your work? I can provide this. + +Thinking of acquiring a software company? Do you need its assets audited and reviewed to know and understand what you are getting? I can help! + +### Hiring Help + +I am available to help you with hiring engineers. I can help with: + +- Defining your interview process and how to measure a candidate for a role +- Interview candidates of all levels on your behalf +- Train technical interviewers at your company + +### Consulting + +Having worked in the software engineering industry for over 20 years across the USA and Europe, I am happy to share any knowledge I have gathered, providing any advice I can help with. Also, where possible I can help with making the business and technical connections to help you succeed. + +### Business Insights and Analytics + +Do you want better insights and reporting on your business and competitors? + +I can help with your data, creating data pipelines to generate insights and reports that can help with your business strategy and give you a competitive edge leveraging all the modern tools in data engineering and data science. + +### Monitoring and Fault Detection Audit and Improvements + +Does your software platform have quality of service issues? Are you failing to meet your customers SLA and reliability expectations? + +I can help by assessing how you monitor and detect problems on your platform, providing advice on what needs to be done to have the best and most reliable service. I am also available to implement the changes needed adding the monitoring you need. + +This includes, but is not limited to setting up: + +- Better error logging leveraging technologies such as Kibana +- Better system monitoring leveraging Grafana or Datadog +- Improvements to compliance and audit logging +- Engineering process improvements to react to and eliminate recurring problems on your platform + +# Book a Consultation + +Want to get together to discuss how I can help you and find out more about my services? Book a consultation with me by submitting the form below and I will be in touch to move forward. + +{{< rawhtml >}} + + + + + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + +
+ +{{< /rawhtml >}} + diff --git a/content/resume.md b/content/resume.md index b9ab5cb..6563188 100644 --- a/content/resume.md +++ b/content/resume.md @@ -3,6 +3,9 @@ title = "Resume" date = "2018-04-16T09:16:07-05:00" description = "Salar Rahmanian Resume" keywords = ["Salar", "Rahmanian", "Salar Rahmanian", "Resume", "CV"] +showReadTime = false +showDate = false +comments = false +++ # Salar Rahmanian # ## My Location ## diff --git a/layouts/shortcodes/rawhtml.html b/layouts/shortcodes/rawhtml.html new file mode 100644 index 0000000..72f8e3e --- /dev/null +++ b/layouts/shortcodes/rawhtml.html @@ -0,0 +1,3 @@ + +{{.Inner}} + diff --git a/static/css/googleform.css b/static/css/googleform.css new file mode 100644 index 0000000..97fed94 --- /dev/null +++ b/static/css/googleform.css @@ -0,0 +1,46 @@ +@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700); + +form { max-width:420px; margin:50px auto; } + +.form-input { +color:#777; +font-family: Helvetica, Arial, sans-serif; +font-weight:500; +font-size: 18px; +border-radius: 5px; +line-height: 22px; +background-color: transparent; +border:2px solid #F6B26B; +transition: all 0.3s; +padding: 13px; +margin-bottom: 15px; +width:100%; +box-sizing: border-box; +outline:0; +} + +.form-input:focus { border:2px solid #CC4949; } + +textarea { +height: 150px; +line-height: 150%; +resize:vertical; +} + +[type="submit"] { +font-family: 'Montserrat', Arial, Helvetica, sans-serif; +width: 100%; +background:#F6B26B; +border-radius:5px; +border:0; +cursor:pointer; +color:#777; +font-size:24px; +padding-top:10px; +padding-bottom:10px; +transition: all 0.3s; +margin-top:-4px; +font-weight:700; +} +[type="submit"]:hover { background:#CC4949; } + diff --git a/static/img/techstack.png b/static/img/techstack.png index e6e4536..fb9efa4 100644 Binary files a/static/img/techstack.png and b/static/img/techstack.png differ