Senior Drupal Software Developer / Consultant at Booz Allen Hamilton | Software Engineering, MS Candidate
Washington, District Of Columbia
GKY
Water Resources Engineering Intern
January 2015 to May 2015
Washington D.C. Metro Area
The College Board
SAT Exam Proctor
March 2013 to March 2013
Springfield, Virginia
Booz Allen Hamilton
Senior Drupal Software Developer / Consultant
Washington D.C. Metro Area
Boldr Strategic Consulting
Drupal Web Developer
May 2017 to February 2018
Washington D.C. Metro Area
Debug Academy
Drupal Web Developer
October 2016 to May 2017
Washington D.C. Metro Area
Taoti Creative: Smarter Drupal Websites!
Drupal Developer
February 2016 to September 2016
Washington D.C. Metro Area
GKY
Environmental Scientist
May 2015 to January 2016
Washington D.C. Metro Area
Prince William County
Larval Surveillance Field Technician Intern
May 2014 to August 2014
Prince William County, Virginia
George Mason University
Environmental Science Learning Assistant
August 2013 to May 2014
Fairfax, Virginia
Best Buy
Sales Associate
May 2011 to May 2012
Springfield, Virginia
West Springfield High School
High School, High School/Secondary Diplomas and Certificates
2007 to 2011
George Mason University
Master's degree, Computer Software Engineering
2018 to 2021
George Mason University
Bachelor’s Degree, Environmental Science, Graduate, Cum laude honors
2011 to 2015
Debug Drupal Academy
Front End Drupal Developer Course, Drupal Development
2015 to 2015
What company does Ali Hassan work for?
Ali Hassan works for GKY
What is Ali Hassan's role at GKY?
Ali Hassan is Water Resources Engineering Intern
What industry does Ali Hassan work in?
Ali Hassan works in the Information Technology and Services industry.
Who are Ali Hassan's colleagues?
Ali Hassan's colleagues are Stuti Datta, Boon TAN, Aaron Peters, Hannah Nguyen, Samuel Malagon, Carmine DeChristopher, Alexia Coleman, Sujit Prusti, Bill Yeaton, and William Harry
📖 Summary
Water Resources Engineering Intern @ GKY From January 2015 to May 2015 (5 months) Washington D.C. Metro AreaSAT Exam Proctor @ The College Board • Proctored an SAT exam for over a 1000 students From March 2013 to March 2013 (1 month) Springfield, VirginiaSenior Drupal Software Developer / Consultant @ Booz Allen Hamilton • Migrate Department of Labor legacy database systems to Drupal 8• Build, maintain, and enhance responsive/cross-browser compatible Drupal 8 websites and web applications for the Department of Labor (DOL), the Department of Homeland Security (DHS), and FEMA utilizing well-engineered PHP, Javascript, jQuery, HTML5, CSS3, SASS, and more.• Design and develop a Drupal solution for support releases and develop ideas for improving and extending the solution, including modules. • Create migration scripts and execute content migrations (Especially D7 to D8)• Implement Two Factor Authentication• Implement views, taxonomies, and references. • Develop and customize Drupal themes and sub–themes. • Build page layouts with content and blocks, build navigation with menus and toolbars, create content types, and perform code reviews. • Communicate and coordinate proactively with multiple project teams. • Investigate, diagnose, and resolve production issues with a quick turnaround time and communicate root cause and workaround options to team members and clients. • Attend client or deliverable support and design meetings.• Conduct job interviews Washington D.C. Metro AreaDrupal Web Developer @ Boldr Strategic Consulting • Build, maintain, and enhance secure and responsive/cross-browser compatible Drupal 7 and Drupal 8 websites utilizing well-engineered PHP, Javascript, jQuery, HTML5, CSS3, SASS, and more• Perform risk/vulnerability assessments and apply security patches on client websites• Evaluate code for security risks and report security holes• Participate in sales pitches to win new contracts• Establish system accounts and configure access authorizations (permissions, privileges, ACL) • Build secure data collection forms with spam prevention methods• Document website security and emergency measures policies, procedures, and tests• Install and configure SSL Certificates on websites• Use SFTP to transfer files to servers• Prevent SQL-injection and Cross-Site Scripting (XSS) attacks through code sanitization and filtering• Gather client requirements and design, develop, and configure digital solutions• Lead client training on using their new websites and promote security awareness• Attend client conferences to conduct UX (User experience) research From May 2017 to February 2018 (10 months) Washington D.C. Metro AreaDrupal Web Developer @ Debug Academy • Build, maintain, and enhance responsive Drupal 7 / Drupal 8 sites• Create and configure Drupal content types, views, taxonomy, blocks, users, permissions, and more• Utilize well-engineered HTML, CSS, SASS, Javascript, jQuery, and PHP to create and alter views, blocks, nodes, templates, and more in order to match functionality specified in wireframes and designs• Create custom Drupal modules using PHP• Create and theme secure donation forms for non-profit clients• Analyze client websites for security risks and implement security updates and patches when needed• Perform code review and evaluate for potential security risks• Create wireframe designs of project requirements• Gather client requirements and design, develop, and configure solutions using the Drupal Content Management System (CMS)• Presented a session at the Baltimore Drupal Camp – 10/7/2016 From October 2016 to May 2017 (8 months) Washington D.C. Metro AreaDrupal Developer @ Taoti Creative: Smarter Drupal Websites! • Build, maintain, and debug responsive Drupal and WordPress websites• Develop user interfaces for web applications• Utilize well-engineered HTML, CSS, and PHP to create and alter views, blocks, nodes, and templates in order to match functionality specified in wireframes and designs• Analyze client websites for security risks and implement security updates and patches when needed• Create and manipulate Drupal subthemes• Convert PSD compositions into clean and reusable HTML and CSS markup• Develop custom Drupal Modules• Programmatically create and alter permissions and various page variables• Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with different browsers, devices, and operating systems• Maintain understanding of current Web technologies and programming practices through attending Drupal meetups and professional conferences From February 2016 to September 2016 (8 months) Washington D.C. Metro AreaEnvironmental Scientist @ GKY • Served clients including Fairfax County, Loudoun County, and the City of Richmond• Analyzed engineering and construction plans, computations, and specifications to extract information related to stormwater management• Conducted field inspections for condition assessment of SWM/BMP Facilities. Types of facilities inspected include: wet ponds, bioretention rain gardens, dry ponds, sand filters, tree filters, porous pavement, vegetated filter strips, infiltration trenches, and underground detention facilities• Conducted dry-weather screening inspections and tested flowing outfall water for chlorine, turbidity, and conductivity to locate pollution sources• Helped create Stormwater Pollution Prevention Plans (SWPPP) for lakes and recreational facilities• Assessed and graded publicly and privately owned infrastructure and created condition-assessment reports to be sent to their owners• Served as the Low Impact Development (LID) Consultant for the Fairfax County Maintenance and Stormwater Management Division (MSMD), the firm's biggest client• Delineated watersheds and drainage areas using ArcMap• Utilized Enterprise Asset Management (EAM) software, Microsoft Access, and Excel to organize and keep track of SWM facility maintenance costs• Conducted research on bond releases, ownership records, and private maintenance agreements (PMA's) related to stormwater management facilities From May 2015 to January 2016 (9 months) Washington D.C. Metro AreaLarval Surveillance Field Technician Intern @ Prince William County • Conducted daily inspections of mosquito larval habitats in stormwater management facilities, lakes, forests, and houses throughout the county to prevent the spread of the West Nile Virus• Utilized GIS software to drive a county vehicle to assigned areas and gather research data• Constructed, dismantled, and charged different types of battery operated mosquito traps and collected hundreds of mosquito larvae samples• Conducted forest health assessments throughout the county• Educated citizens on mosquito and tick pest management through community outreach events at libraries and parks From May 2014 to August 2014 (4 months) Prince William County, VirginiaEnvironmental Science Learning Assistant @ George Mason University • Held office hours and tutored students taking Environmental Science classes• Assisted instructors and students with Environmental Science labs and lectures• Organized exam review sessions for students and proctored exams• Graded exams and other assignments From August 2013 to May 2014 (10 months) Fairfax, VirginiaSales Associate @ Best Buy • Performed all aspects of customer service• Learned to promote, show, and sell products• Trained New Employees• Provided critical thinking by gathering customer requirements and formulating solutions From May 2011 to May 2012 (1 year 1 month) Springfield, Virginia
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
0 year(s), 7 month(s)
Unlikely
Likely
There's 100% chance that Ali Hassan is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Ali Hassan's Social Media Links
/company/b... /school/ge...