This summer, our Karsun Innovation Center was filled with excitement as our intern cohort tackled AI research and development projects. These talented students addressed real-world challenges and contributed to our cutting-edge AI toolkits and resources. As we conclude 2024, we highlight below the exceptional work done by our interns, with a focus on their projects and the skills they honed while with our modernization experts.
Embracing Real-World Challenges
From their first day in our Herndon, Virginia offices, our interns were exposed to complex problems that demanded innovative solutions. Namrata Hari, a Computational Modeling and Data Analytics student, applied her knowledge to develop a task management application using Java Spring Boot and React. Her project prepared her team for upcoming tasks and equipped them to handle the intricacies of modern software development. Namrata’s primary focus during her AI internship was on testing ReDuX, a toolkit for AI-accelerated modernization. She and her team assessed memory, user interface, and overall user experiences, identifying and addressing defects to improve the AI bot’s functionality.
Pioneering AI Solutions with ReDuX AI
Another inspiring story comes from Samhita Kumar, a rising sophomore at Yale University. Samhita leveraged the ReDuX toolkit for her projects, particularly the AI code generation capabilities included in AppPilot. She combined various tools—Java Spring Boot, PostgreSQL, Podman, and React, among others—to build full-stack projects and refine her understanding of AI applications. Her work involved proposing enhancements to ReDuX and resolving defects within the AppPilot’s frontend design. Samhita’s contributions are an excellent example of AI internships at the Karsun Innovation Center pushing the boundaries of modern software development.
Enhancing User Experience through Full-Stack Development
Manojdeep Dakavaram‘s internship was a blend of full-stack development and problem-solving. A master’s student in computer science, he worked on multiple projects, including a centralized task management system and automating user access to Karsun’s O’Reilly virtual training library. His efforts improved user experiences by addressing critical bug fixes and developing new features in the React front end of AppPilot. Manojdeep’s work showcased the powerful impact of meticulous development and technology integration.
Data Management and Visualization Innovations
Pravalika Gollapudi, a Master’s student at Arizona State University, concentrated on data management and dashboards. She developed a CRUD application and a React dashboard, which streamlined data interactions and improved presentation reliability through rigorous testing. Pravalika’s role also involved conducting data quality analysis, ensuring data integrity and reliability. Her projects underscored the pivotal role data plays in modern AI and software systems.
Automation and Streamlined Workflows
The importance of automation and workflow optimization was highlighted by Visvajit Murali’s contributions. A student from the University of Virginia, Visvajit utilized technologies like PostgreSQL, Spring Boot, and Docker to automate tedious tasks, enhancing user experiences and system efficiency. His work illustrated how automating repetitive tasks can drive productivity and innovation.
Advancing with Generative AI
Generative AI continues to be a game-changer in the tech industry, as evidenced by the work of our interns and our ReDuX mainframe modernization team. The Karsun Innovation Center challenged these students to explore and propose enhancements to our AI toolkits. This focus on generative AI was epitomized by their efforts in developing and refining AI-driven code generation tools, which promise to accelerate and streamline modernization processes effectively.
Lessons and Growth from Internship Experiences
The professional growth of our interns was significantly influenced by their experiences at the Karsun Innovation Center. Daily interactions with seasoned experts, regular “Show Don’t Tell” meetings, and hands-on projects provided them with invaluable industry insights. Interns like Namrata and Manojdeep highlighted the benefits of a collaborative and supportive environment, while others, such as Pravalika and Visvajit, emphasized the importance of continuous learning and adaptability.
This summer, our interns at the Karsun Innovation Center not only contributed to the development of AI solutions but also grew as professionals poised to lead the next wave of innovation. Their stories serve as testaments to the power of immersive learning and the impact of forward-thinking, supportive mentorship. As we look ahead, we are excited to see how these budding experts will shape the world of AI and technology. Check out our Innovation Center Projects to learn more about ReDuX and other emerging technology projects from our research and development team.
Every summer, we welcome interns to the Karsun Innovation Center for our annual internship program. These innovators are embedded in our research and development teams, contributing to projects led by center experts. In this interview, Manjodeep Dakavaram, a computer science master’s student, shares his experience using his software engineering and full-stack development skills to enhance the experience of Karsun team members accessing training, toolkits, and other resources.
Finding His Next: From Computer Science Student to Future Startup Founder
First, please tell us about yourself. Where are you going to school? What are you studying? What do you like to do in your free time?
Manojdeep: This is Manojdeep Dakavaram, and I am currently pursuing a Master of Science degree in Computer Science at the University of Colorado Boulder. In my free time, I enjoy working on personal projects, particularly those involving full-stack development and machine learning. Apart from that, I enjoy cooking, watching anime, and strength training.
What do you want to do after this internship? What are your career goals?
Manojdeep: After this internship, I aim to complete my master’s degree and, further develop my skills, and gain more experience in software engineering and full-stack development. My immediate goal is to secure a full-time role where I can work on challenging projects, especially those involving AI, machine learning, and cloud technologies.
Manojdeep: In the long term, my ultimate goal is to start my own startup and eventually grow it into a successful enterprise. I am passionate about leveraging technology to create innovative solutions that address real-world problems. By gaining diverse experiences and building a strong foundation in various technologies, I aim to be well-prepared to launch and scale my own venture.
Making an Impact with Enhanced User Experience
Over the course of his internship, Manojdeep contributed to four projects in the Karsun Innovation Center. Through automation, centralization, bug fixes, and other enhancements, his development work and problem-solving improved the user experience of tools used by Karsun teams. As part of its mission, the center uses its research into emerging technologies to build toolkits and resource libraries to support the work of Karsun’s customer-facing teams. Interns, including Manojdeep, support the ongoing development of these resources. That includes maintaining toolkits such as ReDuX AI. These resources assist teams as they analyze, migrate, and modernize complex legacy systems. One component of that toolkit is AppPilot, which uses AI code generation capabilities to accelerate certain parts of the modernization process. Manojdeep applied his React frontend skills to address bug fixes and provide enhancements to this toolkit.
In addition to its toolkits, the Innovation Center provides both virtual and in-person professional development training resources as part of its Karsun Academy program. As part of his internship, Manojdeep enhanced user experience by automating user access to Karsun’s O’Reilly virtual training library.
Could you share a little bit about the project you worked on as part of this internship? What challenge does it solve? What technologies and tools are you using?
Manojdeep: During my internship at Karsun, I had the opportunity to work on several impactful projects:
- Task Manager Application:
- Challenge: The Task Manager Application addresses the need for a centralized and user-friendly task management system, helping users stay organized and improving productivity through real-time updates and team collaboration.
- Technologies and Tools Used: React JS, SpringBoot, PostgreSQL, JUnit, Podman, Git, REST API
- Automation of O’Reilly Platform User Management:
- Challenge: The manual process of managing user access to the O’Reilly platform was time-consuming and prone to errors.
- Technologies and Tools Used: Google App Sheets, Google App Script, Postman, Rest API, Google Sheets.
- Document Service:
- Challenge: There was a need for an efficient and secure document management service.
- Technologies and Tools Used: React JS, SpringBoot, PostgreSQL, Amazon S3, LocalStack, JUnit, Podman, Git, Jest, REST API
- React Frontend Bugs for App Pilot:
- Challenge: App Pilot, a Karsun product, required bug fixes and enhancements in its React frontend to ensure a smooth user experience.
- Solution: I am currently working on identifying and resolving these frontend bugs, improving the overall functionality and user experience of the application.
Manojdeep: These projects have allowed me to apply my skills in full-stack development, enhance my problem-solving abilities, and gain hands-on experience with a variety of tools and technologies.
Collaboration, Experimentation and Camaraderie
What is your favorite part about working with the Karsun Innovation Center? Is there a weekly meeting or ritual you enjoy? The opportunity to learn more or get a new certification?
Manojdeep: My favorite part about working with the Karsun Innovation Center is the collaborative and innovative environment that encourages continuous learning and growth. Here are a few specific aspects I particularly enjoy:
- Collaborative Environment: Working with talented and experienced professionals who are always willing to share their knowledge and provide guidance has been incredibly rewarding. The collaborative culture fosters creativity and innovation, making it an exciting place to work.
- Bi-Weekly KIC Show Don’t Tell Meetings: I enjoy our biweekly Show Don’t Tell meetings where the team gathers to discuss and demonstrate ongoing projects, share updates, and brainstorm solutions to any challenges we face. These meetings keep everyone aligned and provide a platform for sharing insights and learning from each other.
- Innovation and Experimentation: The freedom to experiment with new technologies and approaches is another highlight. I am encouraged to explore innovative solutions and think outside the box, which enhances my problem-solving skills and keeps my work engaging.
- Playing Table Tennis: I also enjoy playing table tennis with my colleagues. It’s a great way to unwind, build camaraderie, and foster a positive work-life balance.
Manojdeep: Overall, the combination of a supportive team, regular interactions, and enjoyable activities makes my experience at the Karsun Innovation Center both enjoyable and fulfilling.
What is your biggest takeaway from your experience as an intern at Karsun?
Manojdeep: From my internship at Karsun Solutions, my biggest takeaway has been the immense value of hands-on experience in a real-world environment. I’ve been able to apply a wide range of skills, from developing full-stack applications and automating processes to debugging complex products. This practical experience has really solidified my understanding and proficiency in these areas.
Manojdeep: I’ve also had the chance to work with various technologies and tools, such as React, Spring Boot, Google Appsheets, and Amazon S3. This exposure has broadened my technical toolkit and made me more versatile as a developer.
Manojdeep: Tackling bugs and working on products like App Pilot has shown me the real-world challenges of maintaining and improving live systems, which goes beyond theoretical knowledge. Additionally, automating processes, like user access management for the O’Reilly platform, has demonstrated how impactful automation can be for efficiency and productivity.
Manojdeep: Finally, working in a team has helped me enhance my collaboration and communication skills, which I know are crucial for any tech career. Overall, this internship has been incredibly valuable in preparing me for future roles and challenges.
Manojdeep participated in Karsun’s 2024 internship program as a member of the Karsun Innovation Center. Head over to our KIC page to learn more about our in-house research and development unit, Karsun Academy, our modernization toolkits, and ReDuX AI.
Mithran Mohanraj is a junior at George Mason University and a member of the Karsun Innovation Center 2023 Intern Class. As part of his internship, Mithran took on the challenge of developing a prototype application that addresses a hypothetical problem faced by a government agency. In addition to completing this prototype designed to drive engagement with the National Parks Service, he explored mobile app development with enhancements to the Karsun employee app, Konnect. Learn how Mithran connected with the Innovation Center team and deepened his UI/UX practice in this short interview.
First please tell us about yourself. Where are you going to school? What are you studying? What do you like to do in your free time?
I am studying Computer Science at George Mason University in my Junior year. In my free time, I like to develop games, exercise at the gym, go for jogs outside, and read books.
Could you share a little bit about the project you worked on as part of this internship? What challenge does it solve? What technologies and tools are you using?
So far in the internship, I have worked on an AppSheet app that was supposed to solve a problem the federal government faces. I made an app that could increase revenue and engagement with the National Parks Service. After finishing that app, I worked on creating a mobile version of the Karsun Konnect web page using AppSheet. This app also receives push notifications from multiple sources including the Brown Bag and Dojos app. It also receives notifications for company-wide announcements. I am also working on an expense request app for HR to use in AppSheet.
What is your favorite part about working with the Karsun Innovation Center? Is there a weekly meeting or ritual you enjoy? The opportunity to learn more or get a new certification?
My favorite part about working at the Karsun Innovation Center is the people. I really enjoy working with everyone and collaborating to create something useful. I also enjoy the opportunity I have been given to learn UI/UX design. It is one of my longtime interests and I am grateful I have an opportunity to learn it professionally.
What is your biggest takeaway from your experience as an intern at Karsun?
My biggest takeaway is that working in a professional environment is an incredibly enriching and rewarding experience. It is very different from school and I feel like I am learning a lot of practical skills that will help me in the future.
Mithran’s internship supported work performed by the Karsun Innovation Center. Learn how the Research and Development teams in the center prototype solutions, research emerging technologies and enhance the employee experience at Karsun. Connect with Mithran on LinkedIn to learn more about his time at Karsun.
Every day over 21,000 people use U.S. government websites. Given this, incorporating the needs of millions of users while modernizing on a large scale can be daunting. Karsun Solutions President Terry Miller joins John Gilroy and the Federal Tech Podcast to share how a product mindset combined with Karsun’s Digital Transformation toolkits enable agencies to meet their mission while meeting the expectations of its users.
The Product Mindset
In the interview, Miller describes how legacy application modernization can get bogged down by a focus on adding functionality over a focus on the product as a whole. He notes by taking a product mindset, technology teams instead consider the purpose of the product and what it is supposed to do for its users. This goes beyond adding features or modernizing to meet new requirements. Instead, product mindset oriented modernization considers the long-term vision for the product. It involves stakeholders from the beginning to ensure their vision is part of the collective vision. This includes adopting feedback loops, like those used in human centered design, to ensure consistent input from the beginning.
Toolkits Accelerate Transformation
Miller explained the second part of Karsun’s approach to design at scale is its Digital Transformation Toolkits. These resources and playbooks accelerate transformation as Karsun begins its modernization process. For example, the Digital Transformation Design Toolkit uses a system of 40 different components enabling our developers to quickly create U.S. Web Design System (USWDS) standards compliant interfaces. This allows rapid interaction from prototype to production while engaging the frequent feedback cycle needed for product mindset development. Miller mentions Karsun’s new Design for Every Next whitepaper dives deeper into this relationship. Produced by the Karsun Innovation Center, the paper examines user experience throughout the modernization process.
The podcast is out now. Tune in to the Federal Tech Podcast on Apple Podcasts, Spotify, or at https://www.theoakmontgroupllc.com/ep-73-how-to-build-federal-systems-for-scale-and-resilience/.
Over 21,000 people visit U.S. government websites each day. The annual paperwork burden for executive departments and agencies exceeds 9 billion hours. Adopting next-generation user experience practices can address these challenges. By considering the needs of all stakeholders, designing for scale can improve the user experience, reducing paperwork and empowering agencies to meet their mission no matter the changing digital landscape.
In 2021, the Executive Order on Transforming Federal Customer Experience and Service Delivery to Rebuild Trust in Government called on agencies to improve government performance while using proven best practices such as human centered design and service delivery models. We must embed the user experience in the process to meet these requirements as early as possible. It compels us to take a long view. We should take a product oriented mindset that asks not how we can introduce a particular feature or functionality but how the product itself will be used past the completion of a modernization project.
We have applied this approach to modernization projects for our customers in the acquisitions, aviation, and grants management industries. Aligning to industry standards, some of our applications see more than 1 million registered users. Using repeatable processes, we enable User Experience/User Interface (UI/UX) on a massive scale as we modernize complex systems for our agency customers. We collect our best practices, resources, and components into toolkits used by our teams. Now we have assembled our insights into a white paper from our Karsun Innovation Center.
Our new Design for Every Next white paper takes you step by step through this process. From building your data capabilities to effectively analyzing stakeholder needs to creating effective feedback loops. We also share best practices and strategies for leveraging emerging technologies to implement new enhancements quickly. We also share our component-based approach to rapidly iterating and prototyping interfaces. Part of our Digital Transformation Toolkits, our Design Toolkit ensures teams have the resources and expertise to accelerate transformation with a comprehensive view of stakeholder needs and wants. Download the white paper at https://karsun-llc.com/resource/design-for-every-next-2/.