Dr. ABU S. KAMRUZZAMAN
173-31 104th Ave, Jamaica, NY 11433; Phone: (917) 834-6046 (C); Email: [email protected]
Profiles: https://blogs.baruch.cuny.edu/abuk/ ; https://www.linkedin.com/in/dr-abu
RESEARCH INTERESTS:
Data Science, Cyber Security, Machine Learning, SW Development, Cloud Computing
TECHNICAL SKILLS:
Database: SQL, PL/SQL, PSQUERY, SSRS, OBIEE 11g & Data Warehouse, Oracle 19c ~ 9i, MS SQL, MySQL
Languages: JAVA, C/C++, Visual Basic, Perl, XML, Bash Shell Scripting, Python, R, Assembler
Web Page Administration: JEE (JEE5/JEE6/JEE7, JSP, JSF, Servlet, Spring MVC, Hibernate, JPA), AJAX. JQuery, .NET, PHP, HTML, CSS, Java Script, GWT
Platforms: Linux Red Hat Rhel 6.3, Weblogic, WebSphere, Apache Tomcat, VMware vFabric tc Server, Win2000/2003 Server, Windows XP,7, 8 & 10; Sun Solaris, DOS, Android
Software: eClipse IDE, SVN, CVS; Macromedia Suite, Adobe Photo deluxe, Microsoft Visio, Edraw Max 5.1, Aqua Data Studio, SQL Developer, MS Office, PgAdmin III, SQLite
TEACHING EXPERIENCE:
Dept. of Mathematics and Computer Studies, York College/CUNY, Jamaica, NY 08/19 – present
Adjunct Assistant Professor:
- Taught CS357 Principles of Programming languages; Teaching CS292 Intro DBMS
Seidenberg School of CSIS, Pace University, CS and IS, Westchester, NY 01/18 – present
P/T Research Professor:
- Serve in the doctoral students’ dissertation committee for the Seidenberg School of CSIS
- Advise and assist doctoral faculty and students with the coursework
- Mentor doctoral students research work
Computer Information Systems Dept., Baruch College/CUNY, NY, NY 08/06 – present
Adjunct Assistant Professor:
- Teaching CIS3120 Programming for Analytics and CIS9440 Data Warehousing and Analytics
- Taught graduate computing courses: CIS9340, CIS9440P (DBMS I & II); CIS9771(Web App. Programming/JEE)
- Taught undergraduate computing courses: CIS 3400, CIS4400 (Database Management Systems I & II using Oracle); CIS4160 (Web App. Development/JEE); CIS4400 (Data Warehouse for Analytics); CIS 4670 (Special topics – JEE); CIS 4110 (OOP II with Java); CIS 3270 (Computer Ethics); CIS 3630 (Principles of Web Design – HTML, CSS, and JS), CIS3920 Data Mining for Business Analytics;
- Participated in developing the new curriculum for CIS4400, CIS 4110 and CIS4160 courses;
Division of Continuing and Professional Studies (CAPS), Baruch College/CUNY, NY, NY 06/13 – 12/18
P/T Instructor:
- Taught ITS9128 (Intro. to Python and Data Science); ITS9121 (Develop Web Apps – .NET); ITS2088 (Intr to SQL- Oracle); ITS 2089 (PHP & MySQL Web Apps); ITS8018 (OOP – C++); ITS8030 (Java II – JEE, JSP, EJB, and Web Services)
Computer Technology Dept., Interboro Institute, NY, NY 09/05 – 06/07
Adjunct Lecturer:
- Taught CS268 (UNIX Operating System); CS250 (Computer Architecture); CS140 (Intr Computing); CS241 (Intermediate Computing); CS150 (Programming VB); CS244 (Internet Applications); CS264 (Networking)
Dept. of Mathematics and Computer Studies, York College/CUNY, Jamaica, NY 01/03 –06/07
Adjunct Lecturer:
- Taught CS292 (Introduction to Data Base Management); CS291 (Data Structures in C++); CS172 (Programming in C++); Math119 (Computer Algebra System using Mathematica)
Computer Information System Dept., LaGuardia Community College/CUNY, LIC, NY 08/01 –06/03
Adjunct Lecturer:
- Taught CIS230 (Comparative Operating Systems); CIS109 (Programming in VB); CIS291 (Computer Logic Electronics I); CIS265 (Computer Hardware Interfacing and Programming using Assembly)
Academic Advising, EOP Tutorial Center, Binghamton University/SUNY, Binghamton, NY 04/00 – 01/01
Tutorial Instructor:
- Tutored students in the Educational Opportunity Program in a variety of subject areas including calculus and other mathematics and computer science related class Maintained progress reports
Lockheed Martin Control Systems, Binghamton, NY 08/99-12/99
Research Assistant:
- Conducted research on Evolutionary Programming and PLN system; conducted weekly group meetings; supervised group members and confirmed their weekly tasks
PROFESSIONAL TRAINING:
LEARNING TREE INTERNATIONAL–
- Course 8440 Developing ASP.NET Core MVC Web Applications (20486) 12-Jun-2020
- Course 8424 Implementing a SQL Data Warehouse Training (20767) 05-Jun-2020
- Course 8476 Programming in C# (20483) 06-Mar-2020
- Course 8430 Analyzing Data with Power BI Training (20778) 07-Feb-2020
- Course 2228 Oracle Database 12c Backup, Recovery and Server Tuning 20-Jun-2014
- Course 933 Agile Programming Professional Training and Certification 06-Jun-2014
- Course 2227 Oracle Database 12c Administration Training 18-Apr-2014
- Course 234 Developing SQL Queries for Oracle Databases 30-Sep-2005
- Course 576 Enterprise JavaBeans 2.1: Hands-On 09-Sep-2005
- Course 493 Oracle PL/SQL Programming Training 22-Jul-2005
- Course 570 Java Web Application Development Training 17-Jun-2005
Oracle & CUNY (Jan, 2015) – PeopleSoft PeopleTools & PeopleCode Rel 8.50
VMWARE Exit Certified (2013) – Enterprise Integration with Spring, Hibernate with Spring; (2011) – Core Spring, Rich Web Apps with Spring ;
CUNY & NYSTEC (2007) – Info. Security;
STELLENT (2005) – Site Studio Design
PROFESSIONAL EXPERIENCE:
Information Technology(IT), Bronx Community College/CUNY, Bronx, NY 09/19 – Present
Enterprise Application Developer; IT Senior Associate – L3
- Built backend complex queries and SSRS reports with systems such as CUNYfirst (Peoplesoft), Blackboard Transect, DegreeWorks, and Starfish
- Collaboration teamwork with other IT professionals, college administrators on complex development, programming, data reporting, and data mining.
- Develop and maintain applications use to support Administrative and Academic functions for the college.
Computing and Information Services (CIS), CUNY, NY, NY 11/14 – 09/19
Senior Business Analytics Solutions Architect; Computer Systems Manager
- Architect CUNYSmart CUNY-wide data warehouse, ETL and develop analytics for HCM, CS & Financials
- Manage the technical and functional CUNY-wide data definitions for CUNYfirst dataset
- Build, modify HCM, CS, Financials data repository for OBIEE; Create new subject areas and dashboards
- Build web services protocol between WebLogic OBIEE and CUNY (Ellucian XE) degree works
- Create the rules and procedures for data validations between CUNYfirst ERP source and OBIEE target database
- Collaborate Technical Plans with the CUNYfirst SMEs and Functional Team; Service Requests with Oracle
- Create and maintain CUNYfirst projects for entire CUNY using PeopleSoft tools for HCM & CS
- Developed CUNY-wide project for 10M+ users: https://myinfo.cuny.edu using JEE MVC architecture
Baruch Computing & Technology Center (BCTC), Baruch College/CUNY, NY, NY 03/06 – 11/14
Lead Web Programmer & DBA; CUNYfirst QM & ASL; IT Senior Associate – L2
- Lead various complex college-level administrative projects
- Supervised fellow programmers, web developers, and web services group numerous times.
- Developed, maintained, customized and managed multi-tiered web-based front-end interactive administrative applications using JEE (Spring MVC, Hibernate) with database (Oracle, PostGreSQL) connectivity for the user. Sample applications include Baruch Username Lookup, Online Directory System, eRoster, Webgrade, Waitlist, Zicklin Undergraduate Major Change, Major Eligibility Review, and Schedule of Classes
- Developed and integrated Perl backend programming, Cron sh, SQL, PL/SQL queries, stored procedures, triggers and data load process for Oracle RDBMS transferred from SIMS through SFTP utilizing SOA and web-services
- Automated backend data load process, emailed alerts to administrators through crontab and shell scripting
- Developed and maintained PeopleSoft queries and allocated permissions to designated employees
- Identified, analyzed and troubleshot PeopleSoft roles or security issues, assisted CUNY technical teams through CRM, served as the Application Security Liaison (ASL) in PeopleSoft, and distributed roles to the user group
- Documented specifications, business logics and other resources to central documentation Trackit ticket system
- Monitored, supervised, maintained BCTC complex projects built by BCTC Web Developers & Interns
- Coordinated various meetings with vendors/users and team members to establish business rules.
Information Technology Resources (ITR), Lehman College/CUNY, Bronx, NY 06/04 –03/06
Web Applications Programmer:
- Built three-tiered web based interactive J2EE applications using Oracle database for the college community. Sample applications include Webgrade, User Request Form, and Oracle Migration
SEEK Program, York College/CUNY, Jamaica, NY 04/01 – 06/04
Network / System Administrator:
- Administered and set up Win2003 Server and 30 clients of Windows 2000 & XP
Webmaster:
- Administered the website using Macromedia, FrontPage, MS Publisher, JavaScript and HTML
Watson School Computer Facility, Binghamton University/SUNY, Binghamton, NY 12/99 – 01/01
Computer Consultant:
- Administered network of approximately 1000 Windows NT workstations; provided technical assistance to users at all levels, troubleshot and resolved hardware and software related problems; maintained overall operation of the facilit Troubleshot Jake printers and iMacs
New York Online Access to Health, New York, NY 8/98 – 12/98
Junior Programmer:
- Utilized HTML, WS_FTP95LE, Hot Dog, Word Pad, Windows NT, and Netscape Navigator; Updated websites; performed research on the webpages; Linked and changed the format of the sites
RELEVANT MAJOR PROJECTS:
- Chancellor University Report (2018-2019): Built middle layers for analytics and dashboards
- Student Success Dashboard (2018 ~ ): Building middle layers for analytics and dashboards
- CUNYSMART Web Services (2017-2018): Built web service API between CUNYSMART and CUNY Degree Works to retrieve students’ Audit Reports using WebLogic OBIEE, Oracle 12c and Ellucian XE Degree Works.
- Web Grade (2011-2013): Built Web Grade System using Oracle 11g JEE Spring Hibernate Frameworks
- JEE Apps Migration (2010-2011): Migrated Apps and Databases to multi-tiered UNIX system
- Rx Soft (2005-2007): Developed Health Care GUI Solutions with JEE Spring & Hibernate, and MySQL
- E–commerce site (2001-2004): Co-founder and Senior Programmer of titumcom. Used PHP, MYSQL
EDUCATION:
Pace University, Seidenberg School of Computer Science and Info. Systems, Westchester, NY
Ph.D., Major: Computer Science, Concentration: Deep Learning, Dec 2018
Brooklyn College/CUNY, Brooklyn, NY,
Master in Arts, Major: Computer Information Systems, Feb 2005
Binghamton University/ SUNY, Thomas J. Watson School of Engineering, Binghamton, NY
Bachelor in Science, Major: Computer Science, Jan 2001
LaGuardia Community College/CUNY, LIC, NY
Associate in Science, Major: Computer Science, Sept 1999
PUBLICATIONS AND SCHOLARLY WORK:
Peer and Editorial-Reviewed Journal Article:
- Kamruzzaman, A., and Tappert, C. C., “Developing Deep Learning Models to Simulate Human Declarative Episodic Memory Storage” International Journal of Advanced Computer Science and Applications (IJACSA), 10(3), 2019. http://dx.doi.org/10.14569/IJACSA.2019.0100302
Peer-Reviewed Academic/Professional Meeting Proceedings:
- Alhwaiti Y., Chowdhury M.Z., Kamruzzaman A., and Tappert C.C. (2019, Dec). Analysis of a Parameter-Based Computational Model of Long-Term Declarative Episodic Memory. Proc. 6th Annual Conf. Comp. Science & Comp. Intelligence: Artificial Intelligence (CSCI-ISAI), Las Vegas.
- Kamruzzaman, A., Alhwaiti, Y., & Tappert, C. C. (2019, March). Developing a Deep Learning Model to Implement Rosenblatt’s Experiential Memory Brain Model. In Future of Information and Communication Conference (pp. 248-261). Springer, Cham.
- Kamruzzaman, A., Alhwaiti, Y., Leider, A., & Tappert, C. C. (2019, March). Quantum Deep Learning Neural Networks. In Future of Information and Communication Conference (pp. 299-311). Springer, Cham.
- Kamruzzaman, A., Brooks, T., Thakkar, K., Markale, A., Rajwade, S., Ahamed, S., … & Tappert, C. C. A Deep Learning Model for Long-term Declarative Episodic Memory Storage. Pace CSIS Research, 2018
- Brooks, T. N., Kamruzzaman, A., Leider, A., & Tappert, C. C. (2018, September). A computer science perspective on models of the mind. In Proceedings of SAI Intelligent Systems Conference (pp. 759-772). Springer, Cham.
- Brooks, T. N., Almajalid, R., Hou, Y., Kamruzzaman, A., Pleasantville, NY, “Cuttlefish: A Library For Building Elastic Distributed Neural Networks” Pace CSIS Research, 2017
- Thakur, K., Ali, M. L., Kopecky, S., Kamruzzaman, A., Tao, L, “Connectivity Traffic Flow and Applied Statistics in Cyber Security.” Smart Cloud (SmartCloud), IEEE International Conference on. IEEE, 2016
- Kamruzzaman, A. “Grocery Saver Application” MITx: 21W.789x Building Mobile Experiences, Class Journal Spring 2014 Available at https://www.dropbcom/s/shsp2fbuq8ebq4r/FinalReport-AK.pdf
Peer-Reviewed Academic/Professional Meeting Presentations:
- “Developing a Deep Learning Model to Implement Rosenblatt’s Experiential Memory Brain Model” In Future of Information and Communication Conference, SAI, 2019
- “A Computer Science Perspective on Models of the Mind” Intelligent Systems Conference (IntelliSys), IEEE, 2018
- “A Deep Learning Model for Long-term Declarative Episodic Memory Storage” Pace CSIS Research, 2018
- Session #2 Chair, Topic: Mobile Applications & Miscellaneous IT, Pace CSIS Research, 2017
- “Cuttlefish: A Library For Building Elastic Distributed Neural Networks” Pace CSIS Research, 2017
- “Connectivity Traffic Flow and Applied Statistics in Cyber Security.” Smart Cloud (SmartCloud), IEEE International Conference on. IEEE, 2016
BOOKS REVIEWED:
- Warin, Geoffroy. Mastering Spring MVC 4. Packt Publishing Ltd. 2015;
URL: https://www.packtpub.com/application-development/mastering-spring-mvc-4 - Sauble, Daniel. Offline First Web Development. Packt Publishing Ltd. 2015;
URL: https://www.packtpub.com/web-development/offline-first-web-development
HONORS & AWARDS:
- CUNYsmart – CUNY Excellence in Technology Collaboration Award 2018
- CUNYfirst MyInfo – CUNY CIS Excellence in Service Team Award 2015
- Honors for Academia from Student Affairs’98 &’99;
- Vice President of the LaGuardia chapter of Phi Theta Kappa C.C./CUNY ’98-99
- National Dean’s List ’98 & ’99;
- Leadership Award 1998;
- Best SAC Award in 1998;
- SAC – Asian Students Association’97;
- SAC – Foreign Students Association’98;
- Founder and Webmaster for Bangla International Students Association (BISA) at Binghamton University
COMMENTS AND SUGGESTION SHOULD BE SENT TO Dr. Abu S. Kamruzzaman ([email protected])
Last Modified: June 22nd, 2020