Umair Ahmad Khan
Angestellt, Technical Lead | Full Stack Developer, Ricult
Lahore, Pakistan
Über mich
Detailed oriented professional with over 7 years of experience in Software Development. Valuable team player with personable and dedicated nature.
Werdegang
Berufserfahrung von Umair Ahmad Khan
Bis heute 4 Jahre und 1 Monat, seit Juni 2020
Technical Lead | Full Stack Developer
Ricult
• Daily programming in server and client-side using Python (Flask and FastAPI), Mongo DB, SQLAlchemy, MariaDB and Ionic/Angular. • Communicating with stakeholders to understand business initiatives, set roadmaps, and determine software requirements. • Initiated the migration and designed new architecture for the company's flagship product in FastAPI improving performance by 40%. • Developed 60% of the code of the company application stack (Flask/FastAPI and Ionic/Angular)
3 Monate, Apr. 2020 - Juni 2020
Consultant Python Developer
AI XPRT
• Involved in design and development of the application using Python, MongoDB and Django that delivered and enabled subsequent company success resulting in a 24\% increase in process improvement/efficiency. • Used the Python language to build a complete Investment Management Business System. • Established an approach that improved the investment reporting system of 1000+ employees which lowered the time it took to track their financial analysis by 74\%.
1 Jahr und 11 Monate, Aug. 2018 - Juni 2020
Software Developer
Broadstone Technologies
• Maintaining and writing RESTful APIs with Python, Mongo DB, SQLite, AWS and Flask on distributed architecture • Configured a DNS server (UDP and TCP) for GDPR compliance and Phishing attacks • Served Applications in Docker container using Nginx/uwsgi • Client-Server Communication (TCP/IP) and Websockets with ZeroMQ/SSL • Machine learning for baseline creation and anomaly detection • Network traffic management using Wireshark, tcpdump, nDPI/ntop, tapirx and snort • Vulnerability/Threat Scanner using Nmap
6 Monate, März 2018 - Aug. 2018
Analyst Software Engineer
IBEX Global
• Worked with DB developers to architect new features and solutions for customers. • Developed custom queries for complex reporting tasks, which increased report accuracy by 88\% in the first month of implementation. • Maintained SQL scripts indexes and complex queries for analysis and extraction. • Improved system efficiency by 60\% through optimising SQL queries. • Supported Database architecture and development to enhance the Enterprise Applications.
2 Jahre und 1 Monat, Feb. 2016 - Feb. 2018
Software Developer
Logixify Inc.
• Involved in analysis, design, coding, implementation and testing of the application. • Designed and co-developed solutions for a big Aerospace company using C-sharp, ASP.NET MVC, Entity Framework, Web Services, HTML5, jQuery, JavaScript, SQL Server, Kendo UI and related technologies. • Utilized MVC to consume REST APIs and MEF/MOCK Framework for Unit testing. • Created SQL Server databases, tables, views, stored procedures and database backups using SQL Server Management Studio.
7 Monate, Aug. 2015 - Feb. 2016
Full Stack Developer
ITs Sultan
• Did analysis, design, development, testing and deployment of many Web and Desktop applications using C-sharp, ASP.Net, Web forms, ADO.Net, HTML, CSS, Javascript and jQuery. • Built complete end-to-end Travel and e-commerce websites from scratch.
Ausbildung von Umair Ahmad Khan
4 Jahre, Sep. 2011 - Aug. 2015
Computer Science
Punjab University College of Information Technology
Sprachen
Englisch
-
Urdu
-