Daniel Main

Software Engineer

Indianapolis native with a passion for web development, UI, and UX

I am a software engineer with a jack-of-all-trades mindset driven to learn as much as I can while doing what I love most. Making intelligent, intuitive products for all.

 
 

Second Nature

Software Architect

November 2023 – Present

Node.js, Nest.js, TypeScript, AWS, PostgreSQL, Jira

  • Align system architectures with business goals to ensure strategic coherence and effectiveness
  • Offer expert guidance and architectural support across projects, ensuring robust and scalable solutions
  • Spearhead innovation through rapid prototyping and iterative development methodologies, fostering agility and
    responsiveness
  • Collaborate with integration engineers to harness IPAAS platforms, optimizing scalability and efficiency within
    large-scale architectures

Casted

Engineering Manager

March 2023 – October 2023

Node.js, React, GraphQL, Next.js, TypeScript, Google Cloud Services, PostgreSQL, Jira
  • Mentor software engineers on architectural design processes and crafted career development plans
  • Collaborate with Customer Experience team on identifying and triaging customer issues
  • Assist with prioritization of Engineering, Product, and Customer backlogs
  • Manage platform security by meeting with 3rd-party vendors, leading vulnerability triages, and auditing software integrations

Senior Software Engineer

May 2020 – March 2023

Node.js, React, GraphQL, Next.js, Google Cloud Services, PostgreSQL, Jira

  • Collaborated with product manager to scope and outline feature pitches
  • Led development pods by facilitating standups, prioritizing tickets, and identifying blockers
  • Overhauled Casted’s platform-wide search interface utilizing Elasticsearch document store
  • Implemented themes feature that intelligently identify content based on user-defined keywords

KSM Consulting

Front-End/Software Engineer

June 2019 – May 2020

React, TypeScript, Webpack, Docker, Azure Cloud Services

  • Developed scalable React web applications for Indiana and Federal Governments
  • Deployed, configured, and maintained solution architecture in Azure Cloud Services
  • Led small scrum team to meet work deliverables
  • Worked closely with UI/UX designers to convert wireframes into fully structured sites
  • Mentored Junior Developers on development best practices
  • Utilized Jira to project manage and coordinate sprint planning

C#, Azure SQL, MVC, Entity Framework, .NET Core

  • Partnered with back-end team members to architect RESTful APIs
  • Developed secure RESTful API to authenticate users
  • Debugged and resolved clients’ reported issues
  • Provided technical advice during daily scrums

Connect Think

Front-End/Software Engineer

March 2012 – June 2019

HTML, CSS, JavaScript, PHP

  • Developed mobile-responsive WordPress themes from design files
  • Created and maintained WordPress plugins to ensure continued user functionality
  • Designed UI/UX for WordPress plugins
  • Developed standalone PHP web applications designed to communicate with iOS and Android applications

C#, MySQL, PostgreSQL, MVC, Entity Framework

  • Prototyped functionality in .NET console applications to ensure utmost efficiency and feasibility
  • Transformed clients’ visions into interactive .NET web applications
  • Produced efficient database architecture in conjunction with team members

Copyright © 2019 Daniel Main