# Frank M. > Software Developer at Kulite Semiconductor Products Inc. Location: Palisades Park, New Jersey, United States Profile: https://flows.cv/frankm Passionate software engineer with a B.S. in Computer Science. Languages: Java, C++, Python, SQL, VFP, C#, JavaScript, HTML5, CSS3. Technologies: AWS, Git, NodeJS, React, WPF, Jupyter, JavaFX. ## Work Experience ### Software Developer @ Kulite Semiconductor Products Inc. Jan 2021 – Present | Leonia, New Jersey, United States Lead the design and development of a modern ERP platform using C#/.NET and SQL, replacing a legacy Visual FoxPro system supporting production, inventory, and sales operations. Architected scalable, modular backend systems to support core business workflows, improving maintainability and enabling rapid feature development. Developed and maintained RESTful APIs and backend services to support integration across internal systems and data workflows. Designed and optimized relational data models using SQL and Entity Framework Core, consolidating multiple legacy data sources into a unified system. Implemented role-based access control (RBAC) and secure data access patterns across application modules. Built reporting and data analysis features by querying and transforming large datasets to support operational and financial insights. Improved application performance through efficient data access strategies and asynchronous processing techniques. Maintained and enhanced legacy systems during migration, ensuring system stability and minimizing downtime. Collaborated with cross-functional teams in an Agile environment to gather requirements and deliver high-quality software solutions. ### Website Manager @ Unknown Jan 2020 – Jan 2022 | Leonia, New Jersey, United States Created and managed using WordPress a couple of websites for family-run businesses. ### Maintenance Worker @ Borough of Fort Lee Jan 2020 – Jan 2021 | Fort Lee, NJ Meter maintenance and collection. ### Traffic Support Technician @ City of San Angelo Jan 2015 – Jan 2020 | San Angelo, Texas Area Responsibilities include: -designing traffic signs using the MUTCD manual and FlexiCut design software -fabricating signs by operating a Graphtec cutter to cut electro-cut film and retro-reflective sheeting -maintaining the Geographic Information System (GIS) database of traffic signs and provide quality control to ensure proper data input -training technicians on GIS software -using Microsoft Office programs to generate work orders and projects ### Computer Technician @ VJV Consulting Jan 2014 – Jan 2015 | Clifton, New Jersey, United States As a part time technician helped relocate and set up computers and peripherals for clients. ## Education ### Bachelor of Science - BS in Computer Science Western Governors University ### Associate's degree in General Studies Howard College ### Computer Science Angelo State University ## Contact & Social - LinkedIn: https://linkedin.com/in/frankxmorales --- Source: https://flows.cv/frankm JSON Resume: https://flows.cv/frankm/resume.json Last updated: 2026-04-13