We build fully integrated, custom web and mobile applications to solve the business needs of our clients. From requirements analysis and user experience definition to technical architecture, through rich front-end and sophisticated back-end development, we continually work on our mastery of cutting edge technologies.

Expertise

As early adopters of emerging technologies, we focus on continual learning. Our capability of understanding new releases, trends in technology, best practices, and modern frameworks has allowed us to assist our clients in solving their mission critical problems. We pride ourselves in our ability to integrate with our client's teams and bring advance level of development skills, as well as, business analysis and project management maturity with us.

Take a look at our Super Development blog at superdevelopment.com where our consultants share their expertise with the developers community.

.NET Development

Custom Application development with expertise in legacy conversion and greenfield development using .net 4.5.

Enterprise Mobile

Expertise in multi-platform frameworks, as well as native iOS, Android, and Windows mobile development.

Luna

Co-Founder, President

As co-founder of ILM, Luna works with a strong focus on internal operations built on a can-do culture. She has a dynamic approach to problem solving: always do the right thing.

In 2011, the Minneapolis/St.Paul Business Journal listed Luna among the top 25 most successful women in business. She earned her master’s degree in Technology Management from the Carlson School of Management, University of Minnesota.

Paul

Senior Consultant

Paul has demonstrated a remarkable professional maturity and growth potential. He has a rare aptitude and intuition for advanced understanding of technology and best practices. Paul was highly recommended by his peers as being "very smart, very hard working." He has a high interest in current and emerging technologies and focuses independent efforts to stay up-to-speed on technical trends. Paul has established a very solid understanding of web development with a broad base of experience across n-tiers. He enjoys opportunities that leverage his existing knowledge and abilities, while continuing to hone his skill set. He enjoys working in collaborative environments, but has the ability to work independently and self-directed.

Matt

Senior Recruiter

Matt is a Senior Recruiter with years of experience helping people reach their career goals by understanding their capabilities and their ambitions. He works hard to build and maintain relationships with the most talented individuals in the market. By doing so, he is able to identify those who are passionate about what they do, excited to learn cutting edge technologies, and happy to pass along their knowledge to help the industry grow as a whole.

Brett

Consultant

Brett is an experienced, object-oriented Consultant with a solid technical background, well versed in front end and middle tier web development and continually working to improve his backend/database capabilities. He is proficient at learning new technologies and has proven able to continuously improve his technical skills. Though soft-spoken, he is a skilled and knowledgeable web developer and works to understand the business objectives and requirements. His career in the military and engineering has taught him focus and attention to detail, as can be seen in his technical delivery. An effective communicator who can interface well with end-users, technical teams, and professionals on all levels bridging the business/tech divide.

JD

Director of Consulting Services

As Director of Consulting Services, JD has overall responsibility for Delivery, including .Net, Java Development and Mobile Practices, management of Consulting team, strategic growth of team and organization, operational delivery, and collaborative alignment with strategic vision of ILM. He is responsible for creating the support structure, team development, and training initiatives required to perpetuate the culture of learning and professional development to support ILM's growing organization.

He created and manages ILM's technology Partnership Program, creating strategic alliances with trending and best-of-breed products.

Jason

Senior Consultant

Jason is a lead level .Net developer who trained as a graphic artist and quickly gravitated into software development. Jason's understanding of the user interface through data architecture and what it takes between provides him with a unique skill set to avoid techncial challenges associated with creating and developing software applications.

Maggie

Recruiter

Maggie has a passion for connecting top talent with the challenging and rewarding position they will find at ILM. Through fostering and creating relationships, Maggie seeks to fully understand an individual's skills, expertise, and career growth potential.

Aaron

Consultant

Aaron looks for projects that utilize his skills and years of experience to create great software and that will challenge him and make him grow as a developer. He is self-motivated and is passionate about software development. He also has a track record of bringing out the best in his teammates through his exceptional communication skills and natural leadership abilities.

Dan

Consultant

Dan is a software engineer with a background in iOS and Win32 programming across a variety of languages, frameworks, technologies, and projects. His development experience ranges from R&D type development to complex government contracting environments. He has proven to be proficient at building teams and delivering very technical projects.

Doug

Senior Consultant

Doug is an efficient Senior Consultant with more than eight years of experience creating quality software for embedded systems and the web. Additionally, he has a background in digital hardware design and implementation. Doug has a strong desire to learn new languages, frameworks, and practices. He is a dedicated professional who is known for his keen attention to detail, super communication abilities, and excellent analytical skills.

David

Principal Consultant

David is a Principal Consultant with over 10 years of experience in the IT industry in development and testing in various domains such as: sales, online media, and financial services. His experience includes the full stack from data access (both with traditional RDBMS systems and NoSQL databases) all the way to front end UI development and single-page JavaScript applications. David excels at large system architecture and possesses the communication and problem solving skills necessary to work with business stakeholders to ensure project requirements are identified and realized. He is always studying new technologies and trying to find better, more efficient ways to solve problems. David is also the author of Learning NServiceBus, a book focused on helping developers develop message-oriented systems that adhere to the principles of Services Oriented Architecture.

Farhan Muhammad

Founder

IN LOVING MEMEORY

Farhan was the visionary who founded ILM in 2002. In the years to follow, he became a technology leader in the greater Twin Cities area where he served as Cheif Executive Officer of ILM, was the founder and champion of the Twin Cities .NET User Group, and organized the annual Minnesota Developers Conference (MDC).

He consistently anticipated trends and pushed the limits of new technologies. He was an evangelist for .NET technologies and was a sought-after author and public speaker. In 2011, Minneapolis/St. Paul Business Journal listed Farhan as one of the most successful business leaders under the age of 40.

Farhan's untimely passing in early 2014 created greater motivation for ILM's top-notch team to live up to his vision and to continue the passion he had that had made ILM thrive from the beginning. Through his memory, ILM continues to grow and do business following his core values of high quality people and work; continued career growth and education for every member of the team, compassion for others, and a love of new technologies.

Forest

Consultant

Forest is a gifted Consultant focused on full stack web development. He is passionate about technology, web, and gaming. He started primarily as a self-taught developer, but has been working to mastery industry best practices. Though Forest is often soft-spoken, he is a very dedicated web developer and works to continually grow his skills. His capabilities include full stack with strength in front-end, middle tier, and backend development. He is an excellent problem solver.

Brian

Senior Consultant

Brian is an experienced web and software application developer. He has worked in complex technical environments on backend and front-end web facing applications. In addition to his custom .Net development experience, he has worked with off-the-shelf and custom built CMSs. He is driven towards providing robust, well architected solutions that meet the business requirements and needs.

Sean

Principal Consultant

Sean is one of ILM's exceptionally talented Principal Consultants. His advanced technical capabilities, strong background in customer service, and management experience is reflected in the quality and dedication of his work. With nearly a decade of experience, his focus on continual learning keeps him proficient even on cutting edge technologies. He has shown a desire to continuously adapt and improve his technical skills.

Sunil

Senior Consultant

Sunil is a highly educated .Net professional with great analytic skills. Though heavily middle-tier and back-end focused, he's begun his journey towards complete mastery of front end and JavaScript. He shows no fear of asking insightful, clarifying questions in his quest towards mastering All The Things. His communication and presence on teams help to transform semi-functioning groups into high functioning teams.

Joel

Senior Consultant

Joel is a Senior Consultant with over 8 years experience in web and system development. He has exceptional front-end capabilities to complement his middle tier and backend skills, as well as a solid understanding of SQL and ORM frameworks. He thrives in a challenging environment where he is able to learn new skills and utilize his existing experience towards project success.

Jen

Senior Sales Executive / Coach

Jennifer has been in sales for over 18 years. She focuses on partnering with clients to develop and maintain relationships. She has been with ILM for 4 years and has done an excellent job expanding and growing ILM. Jennifer focuses on taking care of her clients by listening to the project and following up with client managers. Jennifer's success largely comes from adhering to ILM’s quality standards.

Amy

HR Administrator / MDC Team Manager

Amy is the primary administrator of ILM's Best-In-Class benefits program and the office manager for ILM. She is the go-to person for our growing team and is somehow able to juggle the needs of the moment with the impending requirements of the future. Amy also manages the day-to-day needs preparing for the annual Minnesota Developers Conference from logistics to marketing to sponsor relations.

Abby

Recruiter

Abby is a Recruiter that focuses on creating connections and building relationships with some of the most sought after individuals in the market. Abby is passionate about aligning candidates' strengths and expertise with ILM to continue to build our award winning team. By doing this, Abby is able to not only welcome top individuals to ILM's growing team, but also help them reach their career goals.

Brett

Senior Consultant

Brett is a Senior Consultant with over 6 years of experience in development, focused primarily in the Microsoft stack. He has worked with multiple Content Management Systems (CMS) including Sitecore, Sitefinity, and Umbraco. He is passionate about software development and continually expanding his skills.

John

Consultant

John has over 3 years of web and .NET development experience building business web applications, Windows Forms, and Windows Presentation Foundation (WPF) forms using C#, VB.NET, ASP.NET, T-SQL, jQuery, HTML, CSS, XML, and XSLT. John has demonstrated an innate ability to learn and implement new technologies quickly. He has proven experience gathering requirements, prioritizing tasks, setting timelines, designing SQL structures, normalizing tables, setting up stored procedures and functions, performing comprehensive internal testing (boundary testing), deploying applications and updates, and aiding in development. Furthermore, John couples a strong desire to learn with exceptional communication skills.

Kevin

Senior Consultant

Kevin has Software Development experience in the full life cycle of software and web design including requirements gathering, prototyping, developing, testing, and maintenance. He is strongest in middle tier and database development, but is growing his capabilities in front end development. Kevin is capable of working exceptionally well in both team and individual environments.

Chris

Principal Consultant

Chris is an accomplished Principal Consultant with over ten years of comprehensive experience in the entire development lifecycle from requirements gathering to testing. Also, he is proficient in software architecture and development and has a special interest in online streaming video. Chris is self-motivated and though he is independent, he is responsive to flexible team structures. He is also motivated and inspired by innovation and new technologies.

Alec

Senior Consultant

Alec is a highly adaptive and professional Senior Consultant well-versed in creating effective web applications. He is experienced in architecting and

implementing front-to-back software solutions to provide efficiencies in fast-paced environments. He offers experience in software application security, process/workflow implementation and Agile methodologies, and is experienced in multiple development languages including .Net and Java.

Dan

Senior Consultant

Dan is a motivated, personable Senior Consultant with a history of client satisfaction and a constantly expanding knowledge base. He is experienced at all levels of the development process, from planning to implementation. He is proficient in creating applications with Microsoft .Net and SQL Server. He is enthusiastic and consistently works as a team player.

Troy

Senior Sales Executive

Troy has spent the last 16 years working in Sales and Recruiting roles within the IT Consulting and Talent Acquisition Industries. His drive is to create long term partnerships by understanding his clients' exact needs, placing the top IT talent in the industry and delivering great customer service.

Brian

Senior Sales Executive

Brian has over 15 years of sales experience and is excited to assist clients in meeting their technology goals.

Stephen

Consultant

Stephen is a software developer with a proven history of excellent teamwork, system analysis, design, and development specializing in object-oriented software development. His background includes a strong knowledge of technologies such as: .Net, ASP.Net, C#, JavaScript, HTML, CSS, and SQL. Stephen possesses excellent troubleshooting and analytical skills, is organized, self-motivated, able to work well with minimal supervision, able to meet deadlines, and handle multiple projects at once. He is a skilled communicator with exceptional interpersonal skills.

Zack

Senior Consultant

Zack has demonstrated remarkable professional maturity, technical articulation and growth potential. He has an impressive ability to quickly understand and describe complex technical concepts, and he has well developed soft-skills that make communicating with him easy and conversational. Zack has a keen understanding of web development with a broad base of experience across multiple technologies. He has shown an outstanding depth of knowledge in HTML, CSS, JavaScript, jQuery and has worked across multiple JavaScript frameworks (including node, coffeescript, skeleton, and more). He also has a senior level understanding of ASP.NET MVC, and C#.NET. His insatiable appetite for learning new technology drives him to stay knowledgeable about current and emerging technology.

Ahi

Senior Consultant

Ahi is a senior consultant with over 13 years of development experience. His capabilities range from exceptional middle tier and backend development, to front end and mobile development including native iOS. He couples excellent communication skills with a positive attitude to create a well-rounded team player.

Joe

Senior Consultant

Joe is a Senior Consultant with experience in end-to-end web and mobile development. His capabilities include primary skills in C#, SQL, HTML, CSS, and JavaScript, RESTful APIs with ASP.NET, and web and mobile calls. He has worked in .NET 4.0 and 4.5, worked with Knockout and Angular JavaScript frameworks, and is working to complement his Strong SQL knowledge with NoSQL experience in RavenDB.

Work For Us?

We are looking for talented technology enthusiasts and we don't need your resume.We believe that your code does the talking, not a piece of paper, so after your first discussion with us (typically over a coffee - our treat), we send you our Code Audition and set you up with an on-site interview. That's where you have the chance to show us what you've got. And after the interview, not only will you always be followed up with, but you'll get detailed and specific feedback on your strengths as well as your areas of improvement.