Rao Asad Ullah

Rao Asad Ullah Email and Phone Number

Lead Software Engineer | Tech Lead | Solution Architect | Innovator | Mentor | Java | Spring | AWS @ Macrosoft
parsippany, new jersey, united states
Rao Asad Ullah's Location
Lahore District, Punjab, Pakistan, Pakistan
About Rao Asad Ullah

With over a decade at Macrosoft, my journey as a Lead Software Engineer has been marked by relentless pursuit of technical excellence and the delivery of robust, scalable software solutions. Our team's commitment to quality is reflected in our rigorous design and code practices, ensuring extensibility and performance.Spearheading complex projects, we've harnessed the power of Java, Spring, and AWS to develop cutting-edge applications, while I guide and unblock my team to foster a collaborative environment. Through strategic technical leadership, I contribute to Macrosoft's innovation and drive continuous improvement in our software engineering processes.

Rao Asad Ullah's Current Company Details
Macrosoft

Macrosoft

View
Lead Software Engineer | Tech Lead | Solution Architect | Innovator | Mentor | Java | Spring | AWS
parsippany, new jersey, united states
Website:
macrosoftinc.com
Employees:
435
Rao Asad Ullah Work Experience Details
  • Macrosoft
    Lead Software Engineer
    Macrosoft Jun 2019 - Present
    Lahore, Pakistan
    Experienced Lead Java Developer, having extensive working experience in Java, Spring, Hibernate, JPA, NoSQL (MongoDB), Jenkins, GIT, Maven, AWS Services & Android applications. Roles & Responsibilities:• Working as a Project Lead/Senior Developer, leading cross-platform development projects and managing teams across web and mobile environments.• Good Working knowledge of AWS services like EC2, ECS, S3, Cloudwatch, CodePipeline, Autoscaling, IAM, Postgres, ECR, SQS.• Good Knowledge of Java Web scraping frameworks (Jsoup, HtmlUnit, Selenium)• Good Knowledge of PDF libraries (Apache PDF Box, iText).• Experience with good design skills – identifying & applying right design patterns & frameworks.• Managing and owning team’s code quality in terms of using right practices, & code coverage.• Managing teams’ deliveries – unblocking team members, coordinating dependencies, guiding technical approaches for a problem.• Development skills considering quality, extensibility, reusability, performance, reliability & security.• Excellent debugging & analysis skills, identifying fixes for issues by business teams in production.• Co-operation with other development team members (i.e. Project manager, Web programmers, graphic designers, and authors, quality assurance) in the production of a finished product.• Continuously discover & implement new technologies to maximize development efficiency.• Supporting delivered projects during warranty period.• Requirement & analysis either for new business requirements or for modifying existing app.• Managing code quality in terms of code practices and design.
  • Macrosoft
    Senior Software Engineer
    Macrosoft May 2015 - Jun 2019
    Pakistan
    • Development of Android & Java Server side apps.• Worked on UI designing, DB and API integration with Android Apps.• Design and build business as well as advanced android applications like Location Based apps.• Work with outside data sources, API's and third-party libraries OrmLite, Gson etc.• Working with remote data via REST, JSON, SOAP.• Working with JSP, Spring, MongoDB, Jersey, Neo4j.• Co-operation with other development team members (i.e. Project manager, Web programmers, graphic designers, and authors, quality assurance) in the production of a finished product.• Continuously discover, evaluate & implement new technologies to maximize development efficiency.
  • Macrosoft
    Software Engineer
    Macrosoft May 2011 - May 2015
    • Designing and developing advanced applications for the Android platform.• Unit-testing code for robustness, including edge cases, usability, and general reliability.• Bug fixing and improving application performance.• Collaborate with cross-functional teams to analyze, design, and ship new features .
  • Tabaq Software
    Software Engineer (J2Ee)
    Tabaq Software Nov 2010 - May 2011
    • Worked As Java / J2EE Developer.• Development of J2EE applications.• Work in J2SE, J2EE, JSF, JPA, Hibernate, Richfaces.• Work On client as well as server based applications.• Deal with clients data, feeds and designs.• Work on bug fixing and improving application performance.• Co-operation with other development team members (e.g. Project manager, Web programmers, graphic designers, and authors, quality assurance) in the production of a finished product.• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Rao Asad Ullah Education Details

  • Punjab University College Of Information Technology
    Punjab University College Of Information Technology
    Computer Science
  • Govt. Degree College Haroonabad
    Govt. Degree College Haroonabad
    Math A, Math B, Statistics
  • Islamia University Campus Bahawalnagar
    Islamia University Campus Bahawalnagar
    Graphics Designing

Frequently Asked Questions about Rao Asad Ullah

What company does Rao Asad Ullah work for?

Rao Asad Ullah works for Macrosoft

What is Rao Asad Ullah's role at the current company?

Rao Asad Ullah's current role is Lead Software Engineer | Tech Lead | Solution Architect | Innovator | Mentor | Java | Spring | AWS.

What schools did Rao Asad Ullah attend?

Rao Asad Ullah attended Punjab University College Of Information Technology, Govt. Degree College Haroonabad, Islamia University Campus Bahawalnagar.

Who are Rao Asad Ullah's colleagues?

Rao Asad Ullah's colleagues are M. Usman Hussain, Bikash Boro, Angel R, Santhosh Kumar, Dharshini Satheesh, Anurag Thampi Anil, Dora Lilia Rincon Rodriguez.

Not the Rao Asad Ullah you were looking for?

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.