Peer Fichman
Software Engineer
About
“Committed” is the word I’d use for myself — like in Git, a commit is the atomic building block, and I bring that care to every project and every layer of it. Over roughly three years I’ve built product features end-to-end from cloud infrastructure up to the UI, and I’m after a new challenge where I can keep taking that kind of ownership.
Experience
Browsi Ltd. — Software Engineer
Designed and shipped product features end-to-end — from cloud infrastructure and server contracts through to the UI. Held working knowledge across the full product range and was frequently consulted on how the components integrated.
Ramat Gan Muni. — Software Engineer
Built and maintained the web infrastructure behind the municipality’s public applications, including secure cloud deployments and fast, accessible content for residents.
Self-employed — Software Engineer
Took on freelance projects throughout my studies to keep building outside the classroom — MVPs, prototypes, sites, and small applications on demand. Owned each end-to-end, from scoping with the client to choosing the stack and shipping on a tight timeline.
Education
Shenkar — B.Sc. Software Engineering
Graduated with an honors degree after receiving the dean’s excellence award for three consecutive years. During my studies, I dedicated a great focus on web development in a cloud environment, which laid the fundamentals for the scalable systems I design and implement.
Works
AI Presence
Monitoring brand awareness across LLM models. Querying LLMs for brand mentions, then waterfalling the results into an analysis prompt to maintain non-bias. Utilizing various cloud services: ECS, Lambda, DynamoDB, SQS, EventBridge, API Gateway. Written in TypeScript over Node.js (Nest), with Snowflake for persistent storage of analysis results.
Read design doc →Chat History
Migrating chats with messages from client to server side. A thin Chat entity is stored in MySQL, while messages are stored in OpenSearch and clustered around the chat ID. Migrating the client required extensive use of design patterns — such as a facade that exports a unified interface, adapted by both legacy and new services, and factorized at runtime.
Read design doc →Trend Signals
Streaming brand performance insights to clients. A dedicated path within the agent’s chain for specific action-driven insights, triggered periodically to follow evolving trends.
Read design doc →Military Service
IDF — Combat Soldier, Nahal Infantry Brigade
Honorably discharged after completing full combat service. Operated across Israel’s borders and beyond enemy lines in Gaza and Lebanon. The demanding conditions built habits I still rely on — staying composed under pressure, working as a tight team, and adapting quickly when plans changed.
Skills
- Dev
- JS / TSNode.jsNestDockerPythonGitJenkins
- Client
- AngularVanilla JSHTMLCSSPlaywrightRxJSMaterial
- Data
- SnowflakeMySQLOpenSearchMongoDBDynamoDBRedisORM
- Cloud
- ECSLambdaVPCRDSIAMSQSS3