Hey there! 🚀 I'm a full stack software engineer with a soft spot for Linux and a knack for navigating code with Vim (yes, I know how to exit it 😉). I'm like a tech sponge, always eager to absorb the latest in technology. With a 'learn-something-new-every-day' mindset, I dive headfirst into challenges and emerge with innovative solutions. If you're as passionate about the ever-evolving tech world as I am, let's connect and swap stories or keyboard shortcuts!
-
Senior Software EngineeringCapsmark Sep 2023 - PresentUnited KingdomCloud Management:Oversaw and maintained environments across both AWS and Google Cloud Platform (GCP), emphasizing resource efficiency and service compatibility.AWS Integration:Engaged with AWS services such as EC2 and Amazon Sagemaker to facilitate the development and rollout of machine learning models.GCP Utilization:Made use of GCP services, notably Compute Engine and Cloud Functions, to sustain consistent web application performance and execute scheduled tasks.MLOps Collaboration:Joined efforts with the team on MLOps activities, focusing on refining the ML lifecycle from initial development to final deployment.Data Handling:Supported data management processes, ensuring quality input data for machine learning models.Application Optimization:Participated in periodic reviews and enhancements of web and cloud-based applications, striving for optimal performance and cost-benefit.Team Coordination:Liaised with product, data science, and operations teams to better comprehend and meet technical demands.Continuous Learning:Dedicated to ongoing education, keeping abreast of the latest in cloud and AI technologies to align with the company's goals. -
Senior Frontend Developer (Angular.Js & React)Genedx Sep 2022 - Sep 2023United StatesIn a transformative role at GeneDx, I was honored to be part of a very talented team programmers, where we embarked on the significant task of migrating a legacy project from Angular.js to React.js. This intricate process not only demonstrated our combined proficiency in various technologies but also marked a substantial enhancement in the overall performance and user experience of the web application. Here are the highlights of this rewarding experience:Legacy System Transition: Utilized deep knowledge of Angular.js and JavaScript to successfully navigate the complexities of the legacy system, laying a solid foundation for the migration process.Performance Enhancement: Our efforts to refactor the codebase, ultimately leaded to a significantly more performant web app. Our concerted efforts resulted in a streamlined, responsive, and faster website, offering a superior user experience.Bug Reduction & Improved Support: Our redevelopment initiative markedly reduced the number of bugs encountered, leading to a substantial decrease in Jira tickets and support work, thereby improving the efficiency and effectiveness of our support teams.Collaborative Success: Thrived within a community of skilled and experienced programmers, fostering a harmonious and productive work environment where knowledge sharing and collaborative problem-solving were the norm.Positive Client Feedback: Our redevelopment initiative was met with overwhelmingly positive feedback from users, who appreciated the enhanced functionalities and improved user-friendliness of the new platform.Operational Efficiency: The successful migration also resulted in improved operational efficiency, with streamlined processes and systems that significantly reduced the workload on technical support and development teams, allowing for a more focused approach to further advancements and innovations. -
Senior Software Engineer (React Native)Inkitt Apr 2022 - Aug 2022United StatesIn my role as a Senior Software Engineer at Inkitt, I had the privilege of being part of a dynamic team of seasoned engineers where we collaboratively spearheaded the enhancement of various facets of the Inkitt mobile application. Leveraging React Native, we worked cohesively to develop and fine-tune complex business logic and functionalities that propelled the app to higher standards of user engagement and experience. Here is a brief snapshot of our collaborative achievements:MobX State Management: Actively involved in implementing MobX for state management, a concerted effort that resulted in a well-structured, scalable, and efficient codebase capable of supporting the dynamic functionalities of the app.Custom Event Queue Management: Collaboratively designed and managed custom event queueing systems to interface seamlessly with advertisements APIs, Facebook and Sentry. This involved crafting algorithms that adeptly managed the flow and prioritization of events, ensuring robust performance and reliability.Event Tracking and Management: Engaged in the development of an effective event tracking and management system, a critical component in optimizing reporting processes and garnering insights that guided business strategies and decisions.Synergistic Team Environment: Thrived in a synergistic team environment where each member brought a wealth of experience and skill to the table, fostering a culture of innovation, collaboration, and continuous learning.During my tenure at Inkitt, I was not only a contributor but also a learner, absorbing invaluable knowledge from a team of proficient engineers. Together, we worked to elevate the Inkitt app to new heights, marrying innovation with user satisfaction and business objectives, and paving the way for a successful and competitive presence in the app market space with more than 1.5 million installs. -
Interim Chief Technology OfficerLingoberry Oct 2021 - Apr 2022Tehran, IranAn Unique Way To Learn New Languages Based Of Your Psychological Learning Style
-
Augmented Reality DeveloperIran'S Home Of Industry, Mine And Trade Aug 2021 - Oct 2021Tehran, IranAR & 3D Web DeveloperIn this trailblazing role, I spearheaded the development of a PWA that revolutionizes how users interact with company profiles in a digital landscape. As a part of a pioneering effort to blend Three.js, AR.js, and React technologies, I facilitated the creation of a rich, immersive, and interactive AR and VR user interface that paints a new dimension of interaction between users and company data. Here are the highlights of my journey and accomplishments in this role:Pioneering AR/VR Web Integration: Navigated the complexities and challenges of integrating AR and VR into the web space, a feat deemed challenging given the nascent stage of these technologies in web environments. Successfully addressed and resolved numerous issues with the AR.js library, enhancing its capabilities by creating our own fork of this library, thus paving the way for smoother and more enriched AR/VR web experiences.QR Code & Pattern Picture Integration: Innovated a seamless physical-to-digital bridge through the incorporation of unique QR codes and pattern pictures for each company, enhancing user engagement and creating immersive experiences that extend beyond the screen.User Engagement Optimization: Implemented user-centric features, fostering personalized interaction with the AR UI through clickable and interactive elements, thereby nurturing a rich and engaging user experience.In this capacity, I not only refined my proficiency in AR and 3D web development but also contributed significantly to reshaping the way users interact with company information
-
Software Lead & System ArchitectExon Agro Industrial Development Company Feb 2021 - Aug 2021Tehran, IranOverview: Spearheaded the digital transformation initiative for Exon, an industry pioneer in the import and distribution of feed commodities in Iran, established in 2008. The challenge was to modernize their vast data infrastructure, managing up to 100,000 kilograms of cargo per shipment.Team Assembly & Leadership: Recruited and led a team of three seasoned developers to automate and streamline Exon's shipment and customs processes. Our primary mission was to integrate the company's SQL server for real-time data synchronization, alongside archiving and formatting historical data for seamless interaction with external APIs including the sps.bki.ir API, a central node of Bank Keshavarsi Iran that synchronizes with customs authorities.Real-time Data Management & Reporting: Constructed a dynamic React-based dashboard that offered granular insights into every bill and shipment.Leveraged WebSockets for real-time updates, thereby significantly simplifying the oversight and confirmation process for shipments, bills, and cargo deliveries.Ensured rigorous data compliance, allowing Exon to efficiently coordinate with governmental bodies and regulatory authorities.Automated Financial Transactions: Forged collaborations with several Iranian banks like BKI, Saman Bank, and Pasargad Bank.Fully automated the transaction process, ensuring timely payments without delays or human errors.Key Impact: This strategic automation significantly enhanced Exon's financial operations, eliminating manual banking errors, reducing overheads, and ushering in a new era of financial efficiency for the company. All financial activities were meticulously documented and made accessible via the aforementioned React panel.Security & Control: Incorporated layers of administrative oversight, particularly for high-value transactions, to prevent unauthorized or unnoticed fund transfers. -
Chief Technology Officer (Cto)Gyming Jul 2019 - May 2021Tehran, IranCo-founding & Strategic Direction: Co-founded Gyming, a reservation solution designed for gyms and athletes, leading all technical aspects from inception to execution.Platform Development:partners.gyming.ir: Created a portal for gym managers to schedule classes, manage gym equipment, and oversee trainers.app.gyming.ir: Developed a user-centric Progressive Web App (PWA) enabling athletes to discover gyms, view schedules, and reserve classes with flexibility.admin.gyming.ir: Built an administrative dashboard to act as the operational hub for the business.Integrated Development & IT Operations Leadership:Unified Infrastructure Deployment: Orchestrated a holistic development infrastructure across two VPSs using Docker, Docker Compose, Jenkins, and Kubernetes. Established a private Git server through GitLab for an enhanced developmental flow.Microservices & Event-Driven Architecture: Integrated a service-oriented architecture, enriched with Kafka, fostering a resilient microservice ecosystem. Championed an event-driven programming model for heightened system responsiveness.Development Practices: Strategically implemented TDD within the CI/CD pipeline, ensuring software quality without hindering dev speed.User Interaction Monitoring & Debugging: Incorporated Sentry to meticulously track user actions, facilitating efficient debugging and data-driven feature enhancements.Pandemic Pivot & Resilience: In response to challenges posed by the pandemic, swiftly introduced an online class feature via WebRTC, sustaining user engagement and revenue.Advanced Communication Solutions: Implemented a cost-effective WebRTC solution optimized for a peer-to-peer architecture, ensuring resource-efficient and seamless user communication.Acquisition & Legacy: Achieved significant traction, resulting in the acquisition of Gyming by a renowned entity. The innovative solutions developed under your leadership continue to shape gym reservation systems in Iran. -
Lead Full Stack Developer - Automated Door Management System At SecurityheadsSecurityheads Jan 2019 - Jul 2019Tehran, IranOversaw the development and maintenance of a pivotal server system for Milad Tower, Tehran, a renowned landmark known for its high vehicular traffic.Architected and implemented a state-of-the-art automated door management solution using .NET framework and C#, tailored to facilitate seamless access control for the parking sections of the tower.Innovatively integrated a custom-trained image processing model, leveraging archived camera data and an open-source repository, to precisely detect and log vehicle plate numbers, enhancing the security and efficiency of the access control process.Demonstrated leadership by actively managing and mentoring a dedicated team of developers, ensuring timely delivery and system robustness.Engineered the system to adeptly handle heightened traffic influx, especially during holidays, ensuring unhindered operations and optimal utilization of parking resources.Incorporated sophisticated access rules into the system to grant entry only to authorized vehicles, enabling section-specific access and further solidifying the tower's security measures.
Amir Farhadi Education Details
-
Hamedan University Of TechnologyComputer Engineering
Frequently Asked Questions about Amir Farhadi
What company does Amir Farhadi work for?
Amir Farhadi works for Capsmark
What is Amir Farhadi's role at the current company?
Amir Farhadi's current role is Just a Tech.
What schools did Amir Farhadi attend?
Amir Farhadi attended Hamedan University Of Technology, National Organization For Development Of Exceptional Talents (Sampad).
Not the Amir Farhadi you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial