10:37 AM
Available
Data Science
I use Python as my primary language for data science. I use Pandas for data cleaning and manipulation, Numpy for numerical computations, Matplotlib and Seaborn for data visualization, and Scikit-learn and TensorFlow for building and evaluating machine learning models.
Programming
I use Java for object-oriented programming and building scalable, reliable applications. Its robust ecosystem helps me solidify my understanding of core software engineering principles.
Interactivity
I utilize JavaScript to add interactivity, dynamic features, and client-side logic to web applications, enhancing both user experience and engagement.
I leverage TypeScript to add static typing to JavaScript, enabling me to build robust, scalable applications that are easier to debug and maintain, particularly on large-scale projects.
UI Development
I use React as my go-to framework for building modern, component-based user interfaces. It allows me to create web applications that are highly interactive, maintainable, and scalable.
Structure and Content
HTML5 is the backbone of my web design work. I use it to structure web content and CSS to design responsive, visually appealing layouts, ensuring a robust and attractive foundation for my web projects.
Visual Styling
CSS3 is my styling and layout powerhouse. It's instrumental in creating visually appealing websites by controlling everything from fonts and colors to the responsive design that adapts to various screen sizes.
Databases
I use SQL to query, organize, and manage structured data in relational databases like PostgreSQL, while Supabase allows me to handle unstructured or semi-structured data for projects that require flexible document storage and real-time analytics.
Performance
Through coursework in C focused on parallel programming, I write efficient, high-performance code for data-intensive and computational tasks.
Cloud Services
I use AWS Cloud Services to build scalable, cloud-based solutions, utilizing services like S3 for data storage, Glue and Athena for data processing, and ECR with EC2 for containerized application deployment.
Data Streaming
I use Apache Kafka to build scalable, high-throughput data pipelines and streaming applications, which enables real-time data processing and a decoupled microservices architecture.
Collaboration & Version Control
I use GitHub for code management, collaboration, and version control, utilizing its features like issue tracking and CI/CD (Continuous Integration/Continuous Delivery) to ensure a transparent and efficient development workflow.
Content Generation
I use Perplexity for content generation, research, summarization, code suggestions, and brainstorming, streamlining my workflow and enhancing productivity.
Development
VSCode is my primary code editor, offering intelligent code completion, debugging, and seamless integration with version control for efficient development.
I use IntelliJ as my dedicated IDE for Java development, leveraging its robust features to streamline my workflow, from coding to comprehensive JUnit testing.
Web Design
Framer serves as my go-to tool for creating interactive prototypes. I use it to prototype interactive web designs and user interfaces, enabling rapid iteration and collaborative design without extensive coding.
Graphic Design
Canva is my go-to for designing presentations, infographics, and social media graphics, allowing me to quickly create visually engaging content.
Image Manipulation
Photoshop is my image editing Swiss army knife. I rely on it for retouching photos, creating graphics, and optimizing images for web use. It ensures that visual elements are pixel-perfect.
Photo Editing
I use Lightroom for professional photo editing, including exposure correction, color grading, and batch processing to enhance my photography.
Let's Connect!
Create a free website with Framer, the website builder loved by startups, designers and agencies.