Ana G.
Senior Software Engineer | .NET, AI, ETL, Cloud, Elasticsearch, Python
π Senior .NET Backend & Full-Stack Engineer | 10+ Years | Data-Heavy Systems, APIs & AI Integration .NET 6/7/8 | C# | ASP.NET CORE | WEB API | REACT | SQL SERVER | POSTGRESQL | ELASTICSEARCH | DOCKER | AWS Iβve spent the last decade designing, building, and owning .NET applications end-to-end so they stay fast, reliable, and easy to evolve. π My Background π ~10 years professional experience in .NET backend & full stack 𧬠Senior Software Engineer at Qiagen β large-scale analytics & bioinformatics platform (data-heavy backends, ETL, search, CI/CD, AWS) π .NET Software Developer & Co-founder at RiseTech β led architecture and development for RaBit (SMB management tool) and a custom ERP/warehouse solution (ASP.NET MVC/Web API, SQL Server, Android) ποΈ .NET Developer at Pitech+Plus β ASP.NET MVC/Web API and Xamarin projects (SQL Server, NUnit/Moq, workshops) π§± Worked on both legacy systems and greenfield projects βοΈ Built ETL pipelines, search, caching, CI/CD and monitoring in real products π€ Used to working with non-technical stakeholders (biologists, domain experts) New to Upwork, but not new to building and maintaining serious systems. π οΈ Core Tech Stack Backend / APIs .NET 6/7/8, C#, ASP.NET Core (Web API, minimal APIs) Service-oriented & event-driven patterns ETL pipelines, scheduled jobs, data ingestion Frontend / UI React (usually with TypeScript): forms, dashboards, data views wired to APIs Previous experience with WinForms and DevExpress for rich internal tools Data & Search SQL Server, PostgreSQL, SQLite Elasticsearch for fast text search and data interrogation Custom storage for large, sparse datasets Cloud & DevOps AWS (EC2, S3, IAM, containerized .NET services, monitoring) Azure β extending AWS experience to Azure in personal projects (App/API layer, storage, identity) Docker, CI/CD pipelines, unit & integration testing, logging & monitoring AI / LLMs (personal and contract work) RAG systems (e.g. over Stack Overflow data) Local GPT + RAG setup with AWS Bedrock, Titan embeddings, OpenSearch Personal finance insight tool using LLMs for analysis Recent work with Stellar AI training/evaluating code-focused agents on real Python repos (Black, Dash) GitHub (personal projects & experiments): github.com/Ghinduta π‘ What Sets Me Apart I donβt just wire up a database and a controller; most of my work has been on data-heavy, complex systems where, where: - the data is large and messy, - correctness and performance actually matter, and - the system has to stay maintainable over years, not weeks. Iβm used to taking rough requirements from non-technical people, turning them into clear technical designs, and then implementing them in a way that is testable, observable, and deployable. π Recent / Representative Work Omicsoft @ Qiagen β Analytics Backend Designed and maintained backends ingesting and processing hundreds of millions of records, with custom storage for sparse data, external tool integrations in cloud-based pipelines, and restructured AWS components for reliability and maintainability. Greenfield System β Migration from Legacy Monolith Designed and delivered an MVP that evolved into a full solution while migrating core functionality out of a monolith. Built Elasticsearch-based search, ETL pipelines for data migration/transformation, caching and content versioning, and coordinated across dev, QA, and product. Personal Budgeting Assistant (Microservice-style) A personal project using a microservice/event-driven design for budgeting and finance insights, with .NET backends and React UI. Stack Overflow RAG & Local GPT + RAG Built a RAG pipeline over Stack Overflow data and a local GPT + RAG setup using Bedrock, Titan embeddings, and OpenSearch π― Iβm a Good Fit If You Need Data-heavy .NET backends (APIs, ETL, background jobs) Search, filtering, and analytics over large datasets (Elasticsearch, SQL) Clean, testable API layers for your React or other frontends React UIs (usually with TypeScript) Modernizing legacy .NET apps or breaking out functionality in a safer way Adding LLM/AI features to an existing app (RAG, AI-powered endpoints, assistants) Someone who can go DB β API β React UI and keep the whole flow coherent βοΈ How I Work Understand the problem β clarify workflows, constraints, and βsuccessβ in plain language Propose a simple, robust design β no over-engineering for the sake of it Build in small, reviewable milestones β with tests and clear progress Leave things in a clean state β maintainable code, basic docs, and sensible monitoring π Availability π Based in Romania (good overlap with EU/UK, partial US) π Open to part-time / steady ongoing work or well-scoped projects π£οΈ Fluent in English, French π¬ Comfortable with async communication + occasional calls If you need someone to own your backend, keep your data pipelines sane, and also help with the React side or AI integrations when needed, Iβd be happy to talk about your project.