We provide IT Staff Augmentation Services!

Development Manager/architect Resume

4.00/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY

  • Thought leader with a proven track record in software development. 15+ years of experience designing and developing enterprise software using various methodologies and technologies. Excellent management and communication skills. Led teams, both US - based and offshore, with 30+ developers. Expert at delivering high-quality products on time.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, Texas

Development Manager/Architect

Responsibilities:

  • Using cutting-edge technologies including Chatbot, Machine Learning, Cognitive Services and Elasticsearch to integrate and transform traditional knowledge base systems into AI-powered SaaS solutions that intelligently guide users through workflows and automate mission-critical tasks via natural language dialogs. Developed the front end using .NET MVC and backend using C#, Entity Framework and SQL Server.
  • Supervised development teams across the company in various areas such as architectural design, development processes, patterns and best practices, coding frameworks and platforms. Focused on the HIPAA-compliant Coordinated Diagnostics platform and Utilization Optimization solution, which advance informed decision-making for labs and healthcare providers to improve outcomes, reduce costs, ensure efficient use of resources, and enhance the patient experience. Secured the application using Identity Server OAuth2 flows and Windows Integrated Authentication. Implemented methodologies and concepts such as Test Driven Design, Continuous Integration, Continuous Delivery, Continuous Validation and DevOps, etc., in design and development.
  • Used AngularJS to develop SPA Web UI and Entity Framework plus SQL Server to develop the Data Access Layer. Architected the backend service tier as RESTful APIs.
  • Worked with Product Management, Product Analysis, and Client Services to collect, define and document business requirements.
  • Helped Development Manager in defining and prioritizing product backlog and roadmap, analyzing level of effort, as well as planning team capacity.
  • Worked with IT closely to implement DevOps to ensure smooth delivery and upgrade of products in client production environments.
  • Played the Scrum Master role in multiple cross-functional teams. Continuously improved team productivity by facilitating collaborations, experimenting and adopting best practices, identifying impediments and seeking solutions.
  • Developed Patient Portal, a multi-tenant architecture, HIPAA-compliant Web application and mobile Apps that allow patients to directly engage with a lab and access their lab test results online. Utilized Agile and Scrum methodologies to manage the development process and deploy the application in Cloud. Organized and led a Technical Work group to improve collaboration among Development teams within the company, formalize processes, define quality standards, and share best practices and lessons. Used AngularJS to develop SPA Web UI and Entity Framework plus SQL Server to develop the Data Access Layer. Architected the backend service tier as RESTful APIs.
  • Organized and led a Technical Work group to improve collaboration among Development teams within the company, formalize processes, define quality standards, and share best practices and lessons.
  • Led the development work of HIPAA-compliant Public Health Information Systems using .NET and SQL Server. Main products delivered included Communicable Disease Surveillance System, Public Health Case Management, Electronic Lab Reporting, EHR Gateway, Public Health Information Messaging, and XML transformation using XSLT, etc.
  • Managed the entire Software Development Life Cycle of projects as large as 9000-man hours by estimating development costs, creating detailed project plans and determining milestones, allocating team resources, reviewing and approving function designs, driving technical designs, and supervising coding and QA phases.
  • Maintained responsibility for the quality, performance, adherence to specification, and timely delivery of software being developed. Defined processes and procedures that resulted in significant improvement of product quality and team work efficiency.
  • Maintained responsibility for building, developing, and retaining strong engineering teams with the necessary talent to accomplish the engineering objectives of the business. Such responsibility included interview, review, and disciplinary actions taken when necessary.
  • Designed and developed multi-tier, web-based public health information systems using .NET technology and SQL Server/ Caché database. Implemented best practices for software development to ensure product quality and performance.
  • Led Architect team that is responsible for technical design.
  • Performed code reviews, unit testing and integration testing of completed development items.
  • Trained and mentored team members in both technology and product knowledge.
  • Established a reputation through the company as the go-to person for difficult technical issues.
  • Developed Long Term Care Insurance Software application which provides actuaries with an integrated and user-friendly GUI and advanced statistic models for easily designing and customizing LTC insurance products.

TECHNICAL SKILLS

Development Languages/Tools/Frameworks: C#, C/C++, .NET framework, Visual FoxPro, Web Services, REST API, Microsoft Bot Framework, Cognitive Services, LUIS, ASP.NET MVC, Razor, HTML/CSS, JavaScript, jQuery, Bootstrap, Angular, OWIN, OAuth2, XML, XSLT, TFS, Git, Azure, AWS, Java, node.js, Elmah

Data Storage and Analytics: SQL Server, Azure SQL, Entity Framework, Elasticsearch, SSRS, SSIS, SSAS, Cosmo/Document DB, S3

Methodologies: OOD, Design pattern, Agile, Scrum, ALM, DevOps, SaaS, SOA, Waterfall, Test Driven Development, Continuous Integration, Continuous Delivery, Milestone scheduling, Distributed system

Miscellaneous: HL7, LOINC, SNOMED, HIPAA, COM, UML, SDL

We'd love your feedback!