Faizan Haider (SSE - Full Stack Web Developer)

595 views

Published on

More than 3 years of total work experience at NorthBay Solutions and Promoted to Senior Software Engineer in 2.5 years.
More than 3 years of HTML/HTML5, CSS/CSS3 (SASS, Compass), JSON and JavaScript (jQuery, ExtJS, Ajax, Yui, HighCharts) experience including back-end technologies as well like J2EE, JSP, C#.NET, ASP, MVC 4+, Springs, iBatis and MySql.
Good knowledge and experience with Object Oriented Development, Data Structures, Algorithms and Design Patterns. Also experienced with HCI (Human Computer Interaction) and IA (Information Architecture).
Experience in Agile Development (Scrum). Help train junior resources and providing lead estimates to the tasks assigned to junior resources.
Also knowledge of AngularJs, Node.js, ROR and MongoDB.
BS in Computer Science.
Worked directly with international clients in US, Mexico, Brazil and India.

Published in: Software
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
595
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Faizan Haider (SSE - Full Stack Web Developer)

  1. 1. Mr. Faizan Haider faizanhaider.pk@gmail.com Portfolio: http://faizanhaider04.wix.com/aboutme +923364069385 Career Summary ● More than 3 years of total work experience at NorthBay Solutions and Promoted to Senior Software Engineer in 2.5 years. ● More than 3 years of HTML/HTML5, CSS/CSS3 (SASS, Compass), JSON and JavaScript (jQuery, ExtJS, Ajax, Yui, HighCharts) experience including back-end technologies as well like J2EE, JSP, C#.NET, ASP, MVC 4+, Springs, iBatis and MySql. ● Good knowledge and experience with Object Oriented Development, Data Structures, Algorithms and Design Patterns. Also experienced with HCI (Human Computer Interaction) and IA (Information Architecture). ● Experience in Agile Development (Scrum). Help train junior resources and providing lead estimates to the tasks assigned to junior resources. ● Also knowledge of AngularJs, Node.js, ROR and MongoDB. ● BS in Computer Science. ● Worked directly with international clients in US, Mexico, Brazil and India. Technical Skills Languages: JavaScript, HTML/XHTML, XML, CSS/CSS3, SQL, C#, Java Platforms/SDKs: jQuery, ExtJs (Sencha), SASS, Compass, Ajax, JSP, YUI, Spring, iBatis , JSP, JSTL, JDBC, C#.NET, LINQ Operating Systems: Windows XP/7/8/, Linux (Moderate) Database Systems: MySQL, MongoDB Misc. Tomcat, Apache, Eclipse, Web Service, Performance Improvement for Web, UX/UI Design, HCI, IA, Cross Browser and Cross Device development, Responsive web design, Agile Development (Scrum), Jira, SVN, Source Tree, BitBucket, MVC, MVVM, VMWare, Distributed and Concurrent System, Software Development Life Cycle , Lucene and Solr, IIS, Asana, Adobe Photoshop baiscs Professional Experience Title Senior Software Engineer NorthBay Solutions Project Intelligize (2012-Present) http://intelligize.com/ Tools & Technologies jQuery, ExtJS (Sencha), MVC, MySql, C#.NET, .Net Framework 4.0, Compass, Solr, BitBucket, Source Tree, Jira Working on an application which is made to be used both in the research of SEC (Security Exchange Commission) disclosure as well as the creation of documents including all filings and responses to SEC. Developed the business logic for Mergers and Acquisitions, and quality control app for deal stats fields. Worked on Issue Spotter Application which takes agreements and tries to find issues according to
  2. 2. industry and company standards. I'm currently working on Intelligize as both front and back end developer. ● Started a knowledge base consisting of email threads for training junior resources and sharing solutions to everyday problems which could be helpful to other resources if they come across a problem like this in future. ● Self learned what is included in SEC agreements especially in Merger and Employment agreements for the purpose of understanding the client's perspective. ● Self learned ExtJs while providing maintenance support for application dashboard which led my involvement as a UI developer into Issue Spotter Application. Currently I am developing Issue spotter application with middle layer team. ● Developed Quality Checking App. for the Indian team from scratch for Deal Stat fields. I self learned Solr for text searching and incorporated it into application. I worked closely with the parser and Indian team to make this a success. ● Constantly recognized for task prioritization, multi-tasking and keeping the deadlines on track. ● Helping my junior members to educate from my experience and always love to learn new techniques from them and my superiors. I enjoy communicating with people at different technical levels. I love to learn new things and like to figure their ins and outs. I enjoy working with a team, sharing ideas, figuring out new strategies, learning the ropes, always eager for new knowledge. ● One of the most exciting challenges was to understand and analyze the SEC documents and how to develop business logic for them. I downloaded some of the documents from SEC websites and looked into already developed applications. The end result proved to be very productive and was able to produce an application which both the clients and customer admired. Our biggest customers’ list contains Microsoft, Verizon and Walmart. ● Took extra responsibility in quality control applications which led me to the direct communication with off shore clients in US and quality control team in India. ● My team members of any experience level feel comfortable talking to me about technologies, problems and their solutions. Currently I am working with a development team which is comprised of 27 resources. Role Software Engineer at NorthBay Solutions Project Assured Labor (2011-2012) http://www.assuredlabor.com/ Tools & Technologies Java, Spring, jQuery, CSS, MySql, Lucene, iBatis, Apache, Tomcat, Jira, Scrum, JSP, JSTL, Linux Worked with a team spanned across four countries (US, Mexico, Brazil and Pakistan), developing a java based web application leveraging mobile technology to change the way companies hire their talent in Latin America. ● Biggest challenge was to attract the job seekers and employers from specific demographics and making application flow natural to them. We researched the behavior, color scheme and some human computer interaction lecture for this. The overall result was overwhelming; we were able to get 5,000 new users in first two weeks of redesign in 2012. ● Integrated payment ( Paypal, Dinero mail etc) and sms gateways ( Kannel gateway, Beconnected, InfoBip etc) with our web application to speed up recruiting process over a large candidate’s database ranging from 1,50,000 to 2,00,000. ● Communicated and established a good relationship with our remote team members in building this web application and adapting to the needs of the project. Also learned some basic understanding of Spanish and Portuguese. ● Learned new technologies and process in short span of two months and was able to win the trust of client and supervisors to tune and maintain the application and to be the part of direct client communication. ● First couple of weeks of my professional career I struggled with the processes but I quickly overcome them and got trust of my supervisors and project manager to follow the process and bring creativity and innovation to the team. Education
  3. 3. 2011 National University Of Computers and Emerging Sciences (Lahore) BS in Computer Science (2007 – 2011) I won a Full paid scholar ship for the whole program.

×