Growing up amidst the dreams that dance like sunbeams in Nepal, I quickly learned that there's more to life than acing exams. In this land where everyone dreams of exploring the world's wonders, my journey reflects the simple yet powerful spirit of chasing dreams.
Hey there, I'm Ramesh Dhungana, a Software Engineer with over 6
years of experience. My story is about more than just studies
and coding; it's a blend of heart, resilience, and a commitment
to making dreams real.
At Old Dominion University, I was a Graduate Research Assistant
and Lab Lead at Old Dominion University. My days involve diving
into exciting research, implementing it into an application, and
inspiring my fellow peers.
In terms of technical skills, I command programming languages
like Python, JavaScript, Typescript, C#, and Java. My expertise
extends to web technologies such as React.js, Angular.js,
Node.js, jQuery, Google Maps API, HTML, CSS, Bootstrap, and
Material UI. When it comes to the database, I am capable to
handle MySQL, MongoDB, Firebase Firestore, and PostgreSQL.
Versioning tools like Git and SDLC methodologies like Agile,
Kanban, Scrum, and Waterfall are part of my toolkit. JIRA is my
preferred Agile Project Management tool, and for database
management, I navigate MySQL WorkBench, MongoDB Compass, and
Cloud Firestore. Microsoft Visual Studio and PyCharm are my
IDEs.
In the realm of Cloud and Distributive Computing, I navigate
Amazon Web Services (EC2, RDS, Route53, Load balancer, Security
Groups) and Google Cloud (Cloud Functions, Cloud Schedulers,
Cloud Logs, App Engine, Firebase) with ease.
Beyond the technical domain, I seamlessly transition into roles of mentorship, team leadership, and collaborative team membership, showcasing a management skill set that complements my technical prowess. My journey encapsulates humility, intelligence, hard work, dedication, and a palette of skills that paint the portrait of a multifaceted individual always looking for growth.
Embarking on my professional journey, I resonate deeply with Zig Ziglar's wisdom: "What you get by achieving your goals is not as important as what you become by achieving your goals." In the pursuit of my immediate and long-term aspirations, I aim not only for tangible achievements but also for the profound transformations that come with reaching these milestones.
Success in professional life is attainable when we prioritize and value our overall well-being. This involves recognizing the importance of maintaining a balance across our physical health, emotional well-being, and mental aspects. And most importantly, I would not limit goals to be just about personal success; rather commit to a principle — that "sharing even a little of your resources can be a beacon of hope for someone else in need."
The primary goal of my internship was to immerse myself in real-world applications. With 4 years of prior experience as a software engineer in Nepal, I set ambitious objectives centered around extensive learning. I aimed to leverage this internship as an opportunity to acquire new knowledge and skills, with the ultimate goal of transitioning into a full-time job post-graduation.
MAP Communications,established in 1991, is a leading provider of professional live telephone answering services, offering support 24/7/365. Recognizing the unique needs of businesses, the company's remote virtual receptionists undergo rigorous training to handle diverse and complex scenarios. Specializing in various industries, including medical, legal, finance, education, and contractor services, MAP Communications aims to provide tailored solutions for its clients.
PureChat is the preferred live chat solution for small to mid-sized teams. It is ideal for advanced sales and marketing teams who want to connect with their website visitors throughout the customer lifecycle by leveraging data and insights from chat conversations and user behaviors to provide a personalized experience at every touchpoint.
Worked With: Collaborated with the current primary developer, Mr. Daniel Lopez.
Expectations: Fully absorb the application knowledge from Daniel for a seamless transition into the primary developer role.
Tasks CompletedSentiment analysis is a technique that analyzes the emotional tone in text. In call center communication companies, it is useful for quickly assessing customer feedback, monitoring service quality, resolving issues, and improving overall customer satisfaction.
Worked With: Teamed up with two of the company's leading database and backend engineers.
Expectations: Develop comprehensive graphical and visual representations of sentiment analysis leveraging Assembly AI and AWS Post Call Analytics Transcribe Service.
Tasks CompletedSentiment analysis is a technique that analyzes the emotional tone in text. In call center communication companies, it is useful for quickly assessing customer feedback, monitoring service quality, resolving issues, and improving overall customer satisfaction.
Role: Full Stack Development
Worked: Independent
Expectations: Construct a React Js-based frontend application for the Awe Pauser Application.
Tasks CompletedIn the reflective lens of our career, each challenge met is a stroke of resilience, every setback a palette for learning, and our growth, a masterpiece evolving with every step—our journey, a canvas of endless possibilities.
I successfully met my learning objectives during the internship. Achieving the primary developer role for purechat.com allowed me to learn and apply my skills effectively. I implemented a sentiment analysis feature for the customer portal application. Additionally, I independently developed the Awe Pauser application, enabling Map Communications' agents to pause/resume PCI compliance calls. These accomplishments showcased my ability to contribute meaningfully to real-world projects and simatenously i was able to learn a lot.
Several skills, such as Jenkins, RabbitMQ, and AWS Elastic Container Service, were entirely new to me. Moreover, I lacked experience in the DevOps cycle for a live production application serving thousands of users. The opportunity to learn and apply these skills, coupled with witnessing the strategic planning and execution by highly experienced professionals at the US corporate level, was both fascinating and powerful for my growth.
One of my most challenging moments was taking on the primary developer role for purechat.com. Managing a live production application generating millions in annual revenue required precision and care. Despite the challenges, I successfully learned and applied new skills, including Jenkins, RabbitMQ, and AWS Elastic Container Service, Aws Lambda, .NET, Hubspot And GA4 integrations. It took about a month to fully grasp the application, but ultimately, I successfully assumed the role.
I'm thrilled with the successful completion of my internship, which provided invaluable learning and execution experiences. Looking back, there are a few things I would do differently:
My advice to future students undertaking this internship would be following:
Every opportunity we encounter is a crucial chapter in our career journey, and my internship was no exception. I express deep gratitude to my supervisor, Prof. Ajay Gupta, Director of Computer Research in the Computer Science Department for not only providing me with the chance to work as a Research Assistant at HandsonLab but also for the referral that led to this enriching internship experience. Special thanks to Prof. Ravi Mukkamala, Chair of the College of Sciences for his guidance throughout my master's journey, and to Mr. Vaibhav Dani, Senior VP of Software Development at MAP Communications for making me part of the company's internship program. This internship has been a truly wonderful experience, instrumental in shaping and propelling my career forward. From the onset, my focus was on delivering exceptional work, with the hope that it would open doors for further opportunities. I am thrilled to see this aspiration turn into reality as the company has extended additional opportunities, marking a significant milestone in my professional growth.
I am delighted to announce that I have been presented with a compelling job offer from Map Communications, slated to commence on December 18, 2023. This remarkable opportunity is a direct outcome of the successful execution of my internship. I take great pride in confirming that I have already accepted the position as an "Application Developer." As I gear up to embark on this thrilling next phase of my career in the United States, my aspirations are reaching new heights. I am eagerly anticipating the chance to contribute my skills and enthusiasm to Map Communications, fostering both professional and personal growth.
Please find my resume here:
Resume