Every great developer has a story—and for Jeremy Millul, it began at NYU. With a strong academic foundation, an eye for innovation, and a passion for user-focused digital solutions, Jeremy’s journey into full-stack development is both inspiring and instructive. Today, he stands out as a junior software developer in Rochester, NY, blending creativity with code to build applications that make a real impact.
But how did he go from university coursework to delivering high-performance web platforms? It’s a story of curiosity, perseverance, and a constant drive to improve.
Jeremy’s fascination with computers began early, but it was at New York University (NYU) where he truly honed his technical skills. Enrolled in the Computer Science program, he immersed himself in programming languages like Python, Java, and C++, while mastering core concepts such as data structures, algorithms, and object-oriented design.
“NYU taught me to think like an engineer,” Jeremy recalls. “It wasn’t just about writing code—it was about solving problems efficiently.”
Through labs, projects, and team collaborations, he gained hands-on experience that mirrored real-world development environments. These academic experiences laid the groundwork for what would become his professional passion: full-stack web development.
While Jeremy’s university education gave him the tools, it was his own initiative that led him to explore beyond the classroom. In his second year, he began experimenting with HTML, CSS, JavaScript, and modern frameworks like React and Node.js.
“I wanted to build things people could actually use,” Jeremy says. “That’s when I started looking into how front-end and back-end systems work together.”
His first major solo project was a Hiking Trail Finder app, which used geolocation and user reviews to recommend nearby trails. It combined React for the frontend, Node.js and Express for the backend, and MongoDB for data storage.
“The feeling of building something from scratch and seeing it work—that’s what got me hooked on full-stack.”
After graduation, Jeremy began taking on freelance web development projects in NYC and Rochester. One of his early wins was helping a local business increase its online traffic by 30% by designing a responsive website with a built-in payment gateway and user authentication system.
“I focused on the user experience first—fast load times, clean navigation, and accessibility. Then I built a solid backend to support those features,” he explains.
This hands-on work taught Jeremy to manage the entire development lifecycle—from initial planning to deployment and ongoing maintenance. He also embraced Agile practices and Test-Driven Development (TDD) to improve code quality and streamline collaboration.
As Jeremy advanced in his career, he began using his skills to give back. He started hosting coding workshops for aspiring developers and students in underserved communities. His sessions cover everything from basic syntax to resume tips and interview preparation.
To date, he has helped raise over $5,000 for local tech education initiatives.
“I believe in the power of technology to lift people up. Mentoring is my way of helping others take that first step.”
Today, Jeremy continues to evolve as a developer. He’s currently exploring TypeScript, GraphQL, and serverless architecture to stay ahead in a fast-changing industry. He remains focused on delivering scalable, efficient, and user-friendly web applications, always guided by the same principles he embraced at NYU.
“I never stop learning. That’s what I love about this field—you can always go deeper, try something new, or build something better.”
Jeremy Millul’s journey from NYU to full-stack developer is a testament to the value of education, self-motivation, and purposeful work. Whether he's building business platforms, personal passion projects, or tools for social impact, Jeremy brings a thoughtful, full-circle approach to software development.