About Me
Greetings,
I'm Ankit, the creative force behind the screen, harmonizing Software Engineering and UX with a dash of humor. My passion lies in crafting exceptional user experiences and innovating products. Turning code into poetry and making databases dance is my forte.
I'd love to discuss tech, innovation, or engage in a friendly debate about the best programming snack. Feel free to reach out via LinkedIn or drop me an email at jagtap.an@northeastern.edu—I guarantee, my error messages always carry a delightful punchline!
Tech skills
Programming Languages
JavaWeb Technologies
Spring BootBig Data
HadoopDatabase
DB2CI/CD
AWSEnvironment
LinuxCourses
Below is the list of coursework that I have studied...
Web Design & UI/UX Engineering
Exposed to both conceptual and technical aspects of Web design. Studied the fundamental concepts, techniques, practices, work flows, and tools associated with the practice of user-experience design in Web interfaces. Offered me an opportunity to learn the core principles of information architecture, usability, marketing hierarchy, and user experience for contextual, value-driven websites. Additionally, focussed on typography, color theory and composition, responsive design, CSS3 concepts, basic scripting, and JavaScript libraries to create functional, effective, and visually appealing websites.
Enterprise Software Design
This course taught me how to design and engineer complete web-based business applications quickly. The course relied heavily on Java and Object-Oriented design techniques as practiced in the Application Engineering and Development class. This course was built on my previous experience to use advanced server-side technologies to build significant web-based applications. Issues of page navigation, object persistence, high performance, multi-user access were addressed.
Application Engineering Development
Went through a step-by-step manner the process of systematically combining UX techniques, business processes, and complex data models to assemble applications that are user-friendly and meet business requirements. Employed the object-oriented paradigm, visual user experience, and system design principles to put together complicated, powerful, real-world applications. The primary objective of this course was to practice social-technical software engineering methods and tools to solve real-world problems.
Data Management & Database Design
Studied design of information systems from a data perspective for engineering and business applications; data modeling, including entity-relationship (E-R) and object approaches; user-centric information requirements and data sharing; fundamental concepts of database management systems (DBMS) and their applications; alternative data models, with emphasis on relational design; SQL; data normalization; data-driven application design for personal computer, server-based, enterprise-wide, and Internet databases; and distributed data applications.
Operating Systems
Understood the fundamental concepts and techniques of operating systems. Built a core knowledge of what makes an operating system tick. Identified various classes of operating systems and learnt to distinguish between them. This course teaught the basic operating system abstractions, mechanisms, and their implementations. The core of the course contained concurrent programming (threads and synchronization), inter process communication, and an introduction to distributed operating systems.
Structured Programming Approach
Structured Programming Approach coursework provided a thorough understanding of the computer fundamentals as well as C programming and its applications. It acquainted me with the basics of computers, operating systems, flowcharts and algorithms. Topics included program design, documentation, testing, and debugging, as well as data representation, data types, variables, constants, and operators. It also included control structures, functions, interactive and file input/output, standard libraries, arrays, pointers, structures, classes, and objects.
PROJECTS
that I have undertaken...