Varun Agarwal work email
- Valid
- Valid
Varun Agarwal personal email
Engineer with EQ. Software engineering enthusiast with a passion for solving real-world problems through innovative technological solutions. I am keen to apply my technical expertise and leadership skills to spearhead digital initiatives across multiple sectors. If you're interested in discussing opportunities or collaborative projects, don't hesitate to reach out at varun.agarwal5299@gmail.com. Let's build a better digital world together.
-
Full Stack DeveloperSmart FuturesPittsburgh, Pa, Us -
Software DeveloperSmart Futures Apr 2024 - PresentPittsburgh, Pa, Us• Developed highly responsive, reusable components using custom Hooks to enhance efficiency and user experience.• Transitioned from Class components in JavaScript to Functional components in TypeScript within the project for enhancing code reliability, type safety, and developer productivity through robust static typing and advanced language features.• Migrated from the global stylesheet approach with Bootstrap to a modular, LESS-based CSS module system to improve style encapsulation and project scalability. -
Teaching AssistantCarnegie Mellon University Aug 2023 - May 2024Pittsburgh, Pa, Us• Collaborated with Prof. Hakan Erdogmus in “Full Stack Skills for Engineers” to regularly review and update course materials, ensuring that they reflect current full-stack development practices and align with student learning outcomes.• Conduct weekly two-hour office hours and actively monitored and responded to student queries on Piazza, providing students with assistance on both front-end and back-end development challenges, clarifying course content, and offering guidance on their individual projects.• Demonstrated real-world applications of full-stack development techniques during class and recitation sessions, enabling students to understand the practical use of tools like TypeScript and NoSQL databases. -
Research AssistantCarnegie Mellon University Aug 2023 - Mar 2024Pittsburgh, Pa, Us• Assisted in the development of a chat application using TypeScript and a lightweight back-end, applying best practices in client-server architecture, MVC patterns, and RESTful services with real-time communication capabilities using WebSocket.io.• Demonstrated proficiency authentication mechanisms via JWT, authorization via OAuth2.0, and NoSQL database integration using MongoDB, significantly enhancing the project's security, scalability & performance.• Enhanced code quality and maintainability by integrating Prettier and ESLint, and implemented a GitHub Actions pipeline for automated Jest testing and deployment to Render.com. -
Software EngineerLinden Evenings Aug 2023 - Dec 2023• Drove the full software development lifecycle using the Agile (Scrum) framework to ensure timely delivery of high-quality software.• Designed a three-tier architecture, utilizing React JS and TypeScript for a dynamic frontend, Spring Boot and Java for robust backend services, and AWS S3 for efficient blob storage.• Documenting API contracts and architectural decisions with tools like Swagger UI and through Architectural Decision Records (ADRs), ensuring transparency and consistency across the development team. -
Software Engineer InternViasat Inc. May 2023 - Aug 2023Carlsbad, Ca, Us• Collaborated in the Mobility Manager (MM) team, analyzed business requirements, and worked on the system design, managed task progress and documentation managed using JIRA and Confluence, ensuring an organized and transparent workflow.• Designed and implemented a REST Service in Java and Spring Boot, creating an automated weather alerting service for our team leveraging OpenWeatherAPI and Apache Kafka Consumer to seamlessly integrate real-time data enhancing the accuracy and timeliness of alerts and improved code quality by extensive unit testing to achieve atleast 80% of code and line coverage.• Automated the deployment of the application across multiple environments (dev, non-prod, prod) using AWS EC2 instances and an automated cloud formation script and reduced deployment time by 40% compared to manual deployments, resulting in faster feature delivery and improved development cycle efficiency.• Integrated Grafana to read Graphite metrics via Ansible, enabling real-time visualization and monitoring of API responses. Configured cron jobs to post aggregated data at one-minute intervals, providing immediate insights resulting in a 50% reduction in response time for identifying weather and hardware issues, allowing the team to proactively address customer concerns. -
Graduate Teaching AssistantCarnegie Mellon University Jan 2023 - May 2023Pittsburgh, Pa, Us• Collaborated with Prof. Eric Nyberg in the "11-634 Capstone Planning Seminar," to organize and lead weekly meetings, where you will discuss course progress, address any concerns, and provide valuable feedback to enhance the learning experience.• Graded, mentored, and enriched the course content by infusing software documentation, quality assurance, testing, requirements gathering, and architecture design expertise, thereby empowering students to excel in the respective capstone projects.• Held office hours, hands-on demo sessions, and interacted with students at the course discussion forum, Piazza -
Software Development EngineerVerizon Aug 2020 - Jun 2022Basking Ridge, Nj, Us• Worked with an agile team in 2-week sprints on the API development for the mobile application - Verizon My Fios using the Spring Boot framework, where new features such as VoiceBiometric, Wifi-Sensing, Disney Bundle Offers, Wifi-Extender, SimpliSafe Bundle Offers, MoCA Adapters were implemented.• Collaborated with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience based on the above offers.• Implemented CRUD REST API using POST, GET, PUT, and DELETE methods to provide JSON Data while meeting the needs of the applications.• Used Spring Core Annotations for Dependency Injection Spring DI, Spring MVC for REST APIs, and Spring Boot for micro-services.• Configured POJOs with backend tables in PostgreSQL to achieve the associations and deployed applications to support the backend integrations through microservices. Designed database and workflow to modify APIs based on the business requirement.• Eliminated bugs and tracked problems using GIT version control and JIRA and participated in peer-to-peer code review to improve the quality and maintenance of the code base. -
Bachelor’S Software InternHoneywell Technology Solutions Lab Private Limited Jan 2020 - Jul 2020Charlotte, North Carolina, Us• Contributed to the backend redesign and transition from C# to a microservices architecture using Java, enhancing system scalability and maintainability.• Adopted J2EE best practices and utilized Core J2EE patterns in a Test-Driven Development (TDD) environment, resulting in an optimized backend infrastructure.• Conducted exhaustive unit testing using Junit5, Mockito, and Jacoco, achieving a coverage of 75%, ensuring robustness and creating a significant impact on the system's reliability.
Varun Agarwal Skills
Varun Agarwal Education Details
-
Carnegie Mellon UniversityComputer Software Engineering -
Vellore Institute Of TechnologyInformation Technology -
Guru Tegh Bahadur Public SchoolPcm -
St. Mary'S Academy, Meerut Cantt.Computer Science
Frequently Asked Questions about Varun Agarwal
What company does Varun Agarwal work for?
Varun Agarwal works for Smart Futures
What is Varun Agarwal's role at the current company?
Varun Agarwal's current role is Full Stack Developer.
What is Varun Agarwal's email address?
Varun Agarwal's email address is va****@****sat.com
What schools did Varun Agarwal attend?
Varun Agarwal attended Carnegie Mellon University, Vellore Institute Of Technology, Guru Tegh Bahadur Public School, St. Mary's Academy, Meerut Cantt..
What skills is Varun Agarwal known for?
Varun Agarwal has skills like Java, Spring Boot, Agile Software Development, Maven, Javascript, J2ee Web Services, React.js, Spring Framework.
Who are Varun Agarwal's colleagues?
Varun Agarwal's colleagues are Hannah Hoover, Susan Ingalls, Pam Ward, Lisa Truitt, Juliet Gonzales, Kenneth Ligon, Mary Costantini.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial