Farhan Asghar

Farhan Asghar Email and Phone Number

Senior Software Engineer @ Exper Labs | Full-Stack Web Developer | Ruby on Rails | Java Spring Boot | AWS @ Exper Labs
lahore, punjab, pakistan
Farhan Asghar's Location
Lahore District, Punjab, Pakistan, Pakistan
About Farhan Asghar

Seasoned Full Stack Developer and Team Lead with experience in designing, developing, and maintaining dynamic web applications. Proficient in both front-end and back-end technologies including Ruby on Rails, Java Spring Boot, HTML, CSS and JS. Adept at collaborating with cross-functional teams to deliver robust and scalable solutions that meet client requirements and exceed expectations.

Farhan Asghar's Current Company Details
Exper Labs

Exper Labs

View
Senior Software Engineer @ Exper Labs | Full-Stack Web Developer | Ruby on Rails | Java Spring Boot | AWS
lahore, punjab, pakistan
Website:
experlabs.com
Employees:
17
Farhan Asghar Work Experience Details
  • Exper Labs
    Senior Software Engineer (Full Stack - Team Lead)
    Exper Labs Sep 2020 - Present
    ➤ Build and enhance user interfaces using Ruby on Rails → Improved website load time by over 50% through optimizations → Upgraded ruby and rails versions ensuring compatibility with latest features and enhancing security and performance➤ Design and implement RESTful and gRPC APIs in Java Spring Boot → Contributed in migration of legacy code from Ruby on Rails to Java Spring Boot micro-services → Developed backend functionality complementing the… Show more ➤ Build and enhance user interfaces using Ruby on Rails → Improved website load time by over 50% through optimizations → Upgraded ruby and rails versions ensuring compatibility with latest features and enhancing security and performance➤ Design and implement RESTful and gRPC APIs in Java Spring Boot → Contributed in migration of legacy code from Ruby on Rails to Java Spring Boot micro-services → Developed backend functionality complementing the changes to user interfaces in a comprehensive full-stack solution → Hands-on with SQL and NoSQL databases like MySQL and DynamoDB➤ Implement CI/CD pipelines to automate the software delivery process and improve team productivity → Setup GitFlow to enable feature branches deployment on UAT environment streamlining the development workflow and facilitating collaboration → Hands-on with AWS, Docker, Github Actions➤ Lead a team of developers in the design, development and deployment of web applications → Coordinated with stakeholders to gather requirements, prioritize tasks and define project milestones → Collaborated with cross-functional teams including product, UX and QA to deliver high-quality software solutions → Mentored junior team members, providing guidance on technical skills, code reviews, and professional development → Conducted regular Knowledge Transfer (KT) sessions for domain and knowledge sharing, fostering a culture of continuous learning and collaboration within the team Show less
  • Lahore University Of Management Sciences
    Research Assistant
    Lahore University Of Management Sciences Dec 2018 - Feb 2020
    • Devised a dynamic microservices placement approach for edge-assisted cloud infrastructure.• Implemented a heuristic algorithm for finding a min-cut in the services graph given multiple constraints.• Achieved 79% reduction in system downtime compared to a static deployment of microservices in an agricultural IoT deployment scenario using a solar-powered edge.Technologies used:===============✔ Node.js✔ Moleculer Framework✔ Docker✔ Prometheus
  • Fizz.Io
    Software Quality Assurance Engineer
    Fizz.Io Jul 2017 - Aug 2018
    • Documented and executed test cases for mobile and web based games and applications.• Automated UI tests using AltUnity Tester for Unity based applications and performed API testing using Postman.• Monitored application health using New Relic and used Amazon CloudWatch logs for identifying cause of errors.Technologies used:===============✔ Postman✔ New Relic✔ Amazon CloudWatch✔ Unity✔ GitHub

Farhan Asghar Education Details

Frequently Asked Questions about Farhan Asghar

What company does Farhan Asghar work for?

Farhan Asghar works for Exper Labs

What is Farhan Asghar's role at the current company?

Farhan Asghar's current role is Senior Software Engineer @ Exper Labs | Full-Stack Web Developer | Ruby on Rails | Java Spring Boot | AWS.

What schools did Farhan Asghar attend?

Farhan Asghar attended National University Of Computer And Emerging Sciences, Lahore University Of Management Sciences.

Who are Farhan Asghar's colleagues?

Farhan Asghar's colleagues are Javeria Naser, Muhammad Rehman, Faisal Shabbir, Muhammad Abdullah, Ahmer Baig, Muhammad Ali Shan, Altmash Rana.

Not the Farhan Asghar you were looking for?

  • Farhan .

    Islamabad
  • Farhan Asghar

    Director Of Finance And Procurement
    Lahore District
    1
    msn.com
  • Farhan Asghar

    Hippa Certified | Back Up Team Lead | Credentialing Specialist | Eft,Edi,Era |Business Registration,Licenses Specialist
    Rawalpindi
  • Farhan Asghar

    Senior Investment Advisor | Strategic Wealth Management | Driving Growth In Asset Management With Tailored Financial Solutions
    Faisalabad

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.