My name is Rounak Sen, and I am currently pursuing my Master's in Machine Learning and Data Science at the University of California, San Diego (UCSD).
My current employment is at Carbon Arc, I contribute to a wide range of projects which help build my expertise in multiple domains. For example, I have worked on the development of FastAPI services built on data stores like Neo4j, PostgreSQL, and S3, which help power the customer insights platform at Carbon Arc. I have also built backend and frontend components for the company's admin portal which provides multi-level data access to clients and helps customize their data preferences. Additionally, I have built an automated celery worker service in Python from ground-up which is deployed on AWS ECS and enables recording of API events on a Postgres database which is then used to compute billing information for clients.
Prior to this, I worked as a Graduate Student Reseacher in Generative AI where I am using GANs and Transformers to emulate particle showers. Before this, I was working as a Software Engineer at Fidelity Investments for 3 years where I extensively worked on Cloud-based microservices. My bachelor's degree is in Engineering Physics, with a minor in Computer Science from IIT Guwahati, India. With experience in both industry and academia, I bring a unique perspective and a broad range of skills to every project I work on.
As a software engineer, I have a wide range of interests, including machine learning, data science, backend development, generative AI, computer vision, and more. I am always looking for new opportunities to expand my knowledge and expertise in machine learning and software related domains. Currently, I am seeking full-time opportunities in machine learning, data scientist, and software development roles.
I am passionate about leveraging technology to solve real-world problems and create innovative solutions that have a positive impact on people's lives. I am excited to bring my skills, experience, and creativity to a new challenge, and to work with like-minded individuals who share my vision. Thank you for visiting my website, and please feel free to reach out to me if you would like to learn more about my work or discuss potential opportunities.
As a Software Engineer at Carbon Arc, I contribute to a wide range of projects which help build my expertise in multiple domains. For example, I have worked on the development of FastAPI services built on data stores like Neo4j, PostgreSQL, and S3, which help power the customer insights platform at Carbon Arc. I have also built backend and frontend components for the company's admin portal which provides multi-level data access to clients and helps customize their data preferences. Additionally, I have built an automated celery worker service in Python from ground-up which is deployed on AWS ECS and enables recording of API events on a Postgres database which is then used to compute billing information for clients.
As a member of the Generative AI team, I focused on leveraging GANs and Transformers to generate 3D Point Clouds that simulated the distribution of heavy particles following collisions at particle colliders. Additionally, I contributed to addressing the vanishing gradients problem by implementing Straight Through Estimation. This approach enabled us to produce more accurate and realistic point clouds, moving beyond the limitations of traditional 2D image generation.
As a part of Fidelity's Enterprise Database Utility (eDB), I played a significant role in the Modernization process. My responsibilities included creating migration pipelines to transfer customer data to the cloud using AWS and developing microservices for seamless interaction with the Cloud databases. Additionally, I took part in the development of a reverse sync pipeline, which facilitated near-real-time data consistency across databases. To ensure the high-quality performance of applications in production, I also integrated unit and integration tests and conducted security and performance checks regularly.
During my research internship, I explored Astrophysics using data science methods to gain deep insights into the universe. I achieved two primary goals: analyzing cosmological properties through visualization techniques to understand the universe's structure, and utilizing Python for maximum likelihood estimation to draw precise conclusions about its nature. This internship provided valuable experience in complex dataset analysis and insightful extraction, bridging data science with the captivating field of Astrophysics.
Currently pursuing my Master's in Electrical and Computer Engineering with depth focus on Machine Learning and Data Science from UC San Diego undertaking various courses in machine learning and software development gaining vast knowledge in programming as well as theory in mutiple domains.
During my undergraduate studies at IIT Guwahati, I had a major in Engineering Physics and a minor in Computer Science. I gained valuable exposure to programming, algorithms, scientific computational methods, and software engineering, which have proven to be invaluable in my current pursuits.
As a Software Developer, I consistently seek out innovative opportunities to contribute to meaningful open-source projects. Collaborating with other developers not only allows me to enhance my technical skills but also provides a platform to build upon them further.
Cloud computing represents the present and future of Software, primarily driven by the necessity to store vast amounts of data with diverse structures efficiently, reducing costs and improving latency. Having extensive experience in this domain, I am not only proficient but also continuously drawn to its limitless possibilities.
I have always been fascinated by the ability to identify intricate patterns within data and visualize them. Applying this knowledge to analyze customer data and make informed business decisions is of utmost importance in today's world.
My passion lies in constructing models that can learn from data, comprehend complex relationships, and make accurate predictions or even generate new data. As a result, I aspire to play a crucial role in any machine learning projects that have the potential to reshape the world.
I am deeply intrigued by this domain and eagerly anticipate building applications that can harness real-world data. My goal is to develop strong backbones for such apps which are capable of handling large data volumes and efficiently managing high real-time traffic, as is frequently required in today's world.
AR/VR is a promising future prospect in not only the gaming industry, but social media and streaming as well, and I believe that with my interest in technology and creativity I would be a good addition to any team which is working on creating interactive and immersive experiences for people.
Amongst my hobbies, I love recreational activities which not only help with my fitness but harness my creativity skills as well. Some of these hobbies include:
I enjoy playing guitar. I own an acoustic guitar and I often try to compose my own music.
I have a strong passion for soccer, particularly as an avid Manchester United supporter. With unwavering enthusiasm, I eagerly follow them every season.
I find swimming not only relaxing but a great form of exercise as well.
Engaging in various activities and joining organizations that encourage socialization, learning, and contributing to different causes is a vital and enriching path for personal growth while also making a positive impact on others.
During my time at UC San Diego, I held the position of a Teaching Assistant. As part of this role, I conducted Discussion sessions, assisted with Office Hours, and graded student assignments and projects. This valuable opportunity allowed me to effectively support both students and the professor throughout the course.
During my tenure at Fidelity, I took on the role of a project mentor. In this capacity, I provided guidance to newly hired employees, assisting them in getting familiar with the company's tools, and technologies. Throughout the training program, I actively addressed their queries, ensuring a smooth and successful onboarding experience.
During my undergraduate years at IIT Guwahati, I had the privilege of serving as a Project Manager of the institute's official Astronomy Club. My primary responsibilities involved leading and organizing various events throughout the academic year, with a particular focus on fostering a greater interest in Astronomy among students.
"As an experienced and inquisitive software engineer, I possess a wealth of knowledge in Software Development and Machine Learning. My passion lies in problem-solving and crafting advanced, state-of-the-art products that cater to customer demands. Whether working collaboratively or independently, I excel in both team environments and individual projects. I am adept at adapting to fast-paced situations that prioritize meeting deadlines while ensuring high-quality solutions that not only meet but exceed expectations." - Rounak