0% found this document useful (0 votes)
4 views1 page

Vikas Gupta: Aspiring Full Stack Engineer

Uploaded by

vgvikas047
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views1 page

Vikas Gupta: Aspiring Full Stack Engineer

Uploaded by

vgvikas047
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

Hi! My name is Vikas Gupta.

I was born and brought up in Delhi but my hometown is


in the land of monasteries - Bihar. I am currently pursuing my Btech degree in CS
from UPES and expecting my graduation soon. Coming to my technical background, I
started making static skeletal web pages when I was in 7th class and to learn more
about adding some dynamism to those static pages, it was important to learn coding
and that's why I took up computer science in my plus 2 classes. I learnt C++ and
the concepts of OOPS which further elevated my interests in computer science and
learning more about the same. I continued with computer science in by Btech degree
curriculum as well and learnt whole different aspects of the subject like using
data structures, networking, virtualization and much more.
With the help of these learning I was able to develop multiple projects throughout
my years at campus and also during studying from home. One of these projects
included creating a mobile application supported both on android and ios with the
help of react native. This helped me understand what kind of works goes into
building a full fledged application efficiently. Then I also developed a chatbot
for website using dialogflow. I was aslo able to develop a deep learning model
which lip synced the voices of actors to the dubbed audio. Developing these
applications introduced me to the different aspects of developing applications like
web application is whole different thing than developing a deep learning model
which has the ability to learn itself from the instances of information provided to
it. Also, All these projects were developed as a group effort and this helped me
understand the importance of working in teams and [Link], during the
pandemic where we are Developing projects in teams but from home, made me
understand the importance of tools like github which i never used prior to that and
the significance of having good communication, be it with my mentor or my team
members.
Coming to my key skills, I am a fast learner and also possses good problem solving
abilities which I think is very important for any coding job as technology is
evolving fast and the companies need to update their infrastructure according to
those standards and thus I think these skills of mine could be a very good
contribution to the company as I can impart the learnings from these new technology
to existing ones in a fast and efficient manner.
Going forward I would like to work for an esteemed company such as cognizant as a
full stack engineer and someday would like to lead a team of my own.
Thank you

Common questions

Powered by AI

Vikas Gupta's early experiences with web development profoundly influenced his educational and professional trajectory by sparking his initial interest in computer science. He began creating static web pages in the 7th grade, which guided him towards learning coding to add dynamism to these pages. This foundational experience led him to choose computer science in his plus 2 classes, where he learned C++ and OOPS, further solidifying his interest in the field. Consequently, Vikas pursued a BTech degree in CS, where he delved into aspects like data structures and networking. These educational choices were directly shaped by his early web development experiences, ultimately steering him towards a career goal of becoming a full stack engineer .

During the pandemic, Vikas Gupta adapted his project development strategies by collaborating with his team remotely, which highlighted the importance of effective communication and project management tools. He found GitHub particularly beneficial for collaboration purposes, as it helped manage code and track project progress efficiently. Engagement with these tools, coupled with the need for effective communication with mentors and team members, allowed him to maintain productivity in a distributed team environment .

Vikas Gupta was born and brought up in Delhi, although his hometown lies in Bihar, a place he emotionally associates with the land of monasteries. His upbringing in Delhi likely provided him access to better educational resources and opportunities, which played a significant role in nurturing his technical interests. Starting from his early days in school, where he developed an interest in creating web pages, to pursuing a BTech degree in computer science, the environment in Delhi facilitated his robust educational journey. His career path reflects a combination of his technical inclinations and the opportunities afforded by his residential city .

The development of a deep learning model for lip-syncing significantly expanded Vikas Gupta’s technical expertise by introducing him to machine learning concepts and challenges. This project required him to understand and implement a system capable of learning from data, distinguishing it from traditional web application development. By engaging with deep learning, Vikas gained insights into AI and machine learning technologies, broadening his skill set beyond basic programming to include advanced computations and model training processes. This experience not only added to his knowledge base but also increased his versatility and adaptability in various tech fields .

Vikas Gupta mentioned the creation of a mobile application supported on both Android and iOS using React Native as his first major endeavor on mobile platforms. This project diversified his development portfolio by transitioning his skill set from web-based projects to mobile application development. Engaging in mobile app development introduced him to new programming frameworks and cross-platform compatibility challenges, enhancing his understanding of application development processes. The experience provided him with a more comprehensive view of software development, covering different aspects and contexts such as mobile user interfaces and platform-specific constraints .

During the pandemic, Vikas Gupta identified tools like GitHub as critical for remote teamwork. GitHub's significance lies in its capabilities for version control, collaboration, and project management, which are vital in a remote setting. These tools allowed him and his team to continue developing projects collaboratively, maintaining productivity despite physical separation. GitHub served as a platform for seamless code sharing and reviewing, thus ensuring that work continuity and collaboration efficiency were upheld even when team members were not co-located. The experience underlined the importance of leveraging technology to facilitate effective communication and project execution in virtual work environments .

Vikas Gupta highlights fast learning and good problem-solving abilities as crucial skills for adapting to the fast-evolving technology market. He emphasizes the importance of updating infrastructure according to new technological standards, suggesting that his ability to quickly learn and solve problems is vital for any coding job. Professionally, Vikas proposes to leverage these skills to make significant contributions by integrating new technologies with existing systems efficiently and quickly. He aims to keep a company at technological par while contributing to its development and potentially leading a team in the future .

Vikas Gupta’s motivations towards becoming a full stack engineer and possibly leading a team are driven by his desire to contribute to an esteemed company like Cognizant and his aspiration for professional growth. His journey through learning various aspects of computer science, from OOPS to deep learning, has equipped him with diverse technical skills that he is eager to apply in a complex environment. Moreover, his experiences in collaborative project settings have instilled in him a passion for leadership and teamwork, setting the stage for his ambitions to lead a technical team, where he can further hone his skills and make meaningful contributions .

Vikas Gupta’s experience with different types of projects, such as developing a mobile application with React Native and a chatbot using Dialogflow, has significantly influenced his understanding of teamwork and collaboration. These projects required group efforts, which taught him the importance of working in teams and the value of collaborative input. Additionally, these experiences during the pandemic, where remote collaboration was necessary, emphasized the importance of tools that facilitate project management and communication, like GitHub. Understanding different project requirements from web applications to deep learning models enriched his perspective on how teamwork and effective communication are critical to successfully execute diverse technical projects .

Vikas Gupta perceives problem-solving abilities as pivotal in the context of evolving technology standards within companies. He views these abilities as essential for adapting to rapid technological changes and aiding companies in updating their infrastructures accordingly. He believes that the ability to solve problems efficiently and learn quickly enables individuals to integrate new technologies seamlessly, thus maintaining the competitiveness and technological relevancy of a company. Vikas emphasizes that these skills allow for effective navigation through the complexities of ongoing technological advancements, ensuring that companies can meet contemporary demands and industry standards .

You might also like