Adrian Bledea Georgescu [cloud software architect]

What started out as a passion for computers 30 years ago, became a career in the IT industry. Most of my 15 years of professional experience are acquired in fast-paced industries (cyber-security, e-commerce, gaming), designing (architecture), developing large-scale distributed systems with near real-time processing pipelines in the cloud, full-stack web solutions, and games on different platforms (Facebook, Web, Mobile, and AppleTV).

I’ve learned to rely heavily on data-driven business decisions (market changes, analytics, A/B tests) and I consider it’s important to get involved in all stages of SDLC (operations, internal tools, marketing, finances, customer support etc).

In the last few years, I have accrued experience in “cloud”/globally distributed systems and leading technical teams.

Find below the services I offer and can help you determine the right path for your success. Together we can find the best solution for you or your organization that will get you up-to-date or keep you sharp.

For Romanian IT Community

See mentoring community page.

For future engineers

If you do not know what a computer is, I can guide you. You can also read how I started:. Main objectives:

  • Conceptual introduction into the IT industry overall, Software Development Cycle and technology
  • Guide you in choosing the best IT position based on your skills, knowledge and what makes you happy
  • Help you learn how to develop an analytical thinking
  • Pragmatic approach on getting your first IT job

For software engineers

Mentoring, technical and career guidance for all types of engineers: backend, mobile, UI, DevOps/infra, SDET that are anywhere on the Dunning–Kruger effect scale. Main objectives:

  • Hard and soft skills
  • How to navigate through a corporation
  • Preparing for interviews
  • <insert your problem here>
image
cyber vision

For your software development team

Aimed for teams that are eager to grow and deliver more. Main objectives:

  • Technical leadership
  • Improve the technical vision/roadmap and growth opportunities
  • Identify factors affecting efficiency and productivity
  • Review the (cyber) security posture
  • Improve procedures from human, technical, or operational perspective, including but not limited to:
    • Technical interviews
    • Internship programs
    • On-call practices
    • Internal documentation
    • Custom Agile methodologies based on your needs
    • Deployment and Testing strategies
    • Review existing or create new abstract design proposals on architecture and change requests (PR/CR)
    • Re-align business and technical needs, fight the eternal battle between new features and technical debt

For your (software-related) business

For mature or new products alike, together with your business experts I can contribute with:

Product design and tech strategy

  • Convert your idea and business needs into technical requirements (abstract architecture)
  • Define a technical implementation roadmap based on:
    • Stakeholders input
    • Budget
    • Time to market
    • Business strategy objectives
    • Key Performance Indicators
    • Risks accepted exposure
    • Technical debt
    • Legal, Team, and technology limitations
    • User Experience and Product requirements
    • Product roadmap
  • Software design (architecture)
  • Technical delivery plan for prototype, MVP and beyond
  • Convert your quality requirements to Service Level Agreements (SLAs)
  • Contribute and overview the key implementation details during the development cycle
  • Communicate the concepts, requirements and guidelines to the production team

Technical operations

  • Design live monitoring, ownership and automated testing procedures and pipelines
  • Identify the bottlenecks in your Software Development Life Cycle
  • Develop and oversee a migration plan to new storage, cloud, and technology without data loss
  • Review, design and/or coordinate an ownership transfer of your product between teams/companies, live site and/or source code or data
  • Pragmatic planning of your technical debt in the products roadmap
  • Overview the implementation of Agile methodologies using Continuous Integration/Delivery strategies
  • Reduce your infrastructure and Public Cloud costs
  • Individual code contributions (limited to Go, Elasticsearch) and generic code reviews

Business (Competitive) Intelligence and Risks

  • Identify internal and external product risks
  • Design technical requirements for your data and analytics collection and export pipelines to BI, Visualization tools, CRM, ERPs and long-term storage (Data Lake, Warehouse)
  • Contribute to the (cyber) security posture of your team, internal procedures, live product and operational aspects
  • Design Active, Hot and Cold (offline) backups for ransomware protection of strategic data
  • Technical guidance to monitor the technical upstream dependencies

Management

  • Project management
  • Technical and soft skills growth of engineers by mentoring/coaching
  • Technical skills assessments of engineers
  • Identify the human resources needs for projects/teams
  • Help define data governance patterns and access levels
  • Refine the technical culture
  • Internal courses for best practices, programming paradigms, distributed systems, scaling and other related concepts

How?

I am available to work under a B2B contract as a consultant or staff augmentation.