We provide IT Staff Augmentation Services!

Project Manager / Lead Software Developer Resume

5.00/5 (Submit Your Rating)

Salt Lake City, UT

QUALIFICATIONS SUMMARY:

  • IT professional with a passion for Project Management and software development.
  • Experienced working with startup companies and Fortune 500 clients. Professional Scrum Master certified (PSM I).
  • Working toward PMP certification. Successfully built and managed a Quality Assurance department from the ground up.
  • Proficient in IT application management and design with experience in full software development life cycles (SDLC) from initial project launch to on - site implementation and rollout utilizing Waterfall, Agile, and Scrum methodologies.
  • Highly organized with the ability to lead projects and cross-functional teams, manage task assignments, and deliver quality products on time. Experienced in working with on-site and remote teams, small startups, and well-established companies.

AREAS OF EXPERTISE:

  • Project Management
  • Professional Scrum Master (PSM I)
  • Java development
  • Full Software Development Lifecycle (SDLC) methodologies
  • Waterfall, Agile, and Scrum project development
  • Relational database design RDBMs
  • QA management and automation
  • MS Project and JIRA
  • UI design and usability
  • Departmental infrastructure setup and procurement
  • Executive and customer level presentations
  • Financial and Medical software design
  • Managing remote and cross-functional teams
  • Task development and estimation
  • Cost and Risk analysis and mitigation

PROFESSIONAL SKILLS:

  • Project Management Skills: Managing remote and cross-functional project teams, Full software project life cycle experience, Software development life cycle (SDLC), work breakdown structure (WBS) development, PERT and critical path analysis, task estimations, project planning, scope, schedule, risk, quality, cost, and communication management, customer point of contact and issue resolution, Waterfall, Agile, and Scrum development methodologies. Professional Scrum Master Certification (PSM I).
  • Software Applications: JIRA, Confluence, MS Project, Word, Excel, PowerPoint, Visio, Launch4j, and Proguard.
  • Programming Languages and Development: Java, C#, C/C++, JavaScript, HTML5, HTML, CSS (Cascading Stylesheets), BootStrap, Express.js, Node.js, Mongoose.js, Python, JSON, AJAX, XML, XSLT, SQL, Objective C, and Visual Basic.
  • Application Development, and Automation Platforms: Object oriented design (OOD), GUI design, Android, IOS, Full-stack, J2EE, Log4j, Java Swing, JFreeChart, R Statistics, JSP, EJBs, Java Applets, ASP.Net , Relational database design (RDBMS), NoSQL, MongoDB, Oracle, SQL Server, DB2, MS Access, Maven, FoneMonkey, Selenium, and WatiN

PROFESSIONAL EXPERIENCE:

Project Manager / Lead Software Developer

Salt Lake City, UT

Confidential

Responsibilities:

  • Remotely managed and developed Epitope Binning application project in Java for company’s Surface Confidential Imager to be used by biotech industry.
  • Successfully managed project with MS Project and an Agile Rolling Wave lifecycle to allow for changes and features to be implemented as new requirements surfaced.
  • Managed application rollout, versioning, installation, and issue resolution.
  • Coordinated project changes and status updates directly with executive management.
  • Developed application using Java utilities and R-Statistics package.
  • Implemented calculation of sandwiching and blocking interactions to be displayed in tabular and graphical form while providing automated and manual sorting.
  • Developed calculation engines that enabled processing of data from over 9,000 sensorgram readings, achieving a reduction in epitope binning time from days to minutes.
  • Point-of-contact for software issues and resolution for global Field Application Specialists.

QA Automation Manager / Software Developer 

Santa Clara, CA

Confidential

Responsibilities:

  • Managed company-wide QA automation project for consolidating existing company software applications.
  • Coordinated communications and requirements across internal software, firmware, and hardware departments for testing automation infrastructure.
  • Manager and Lead Developer for QA automation and verification of IOS mobile application.
  • Managed and developed projects using MS Project, Scrum, and JIRA.
  • Coordinated Sprint planning, daily standups, progress tracking, and additional Scrum activities.
  • Managed and coordinated local, remote, and cross-functional teams.
  • Coordinated the purchase and setup of testing equipment infrastructure.
  • Responsible for third-party contract verification of deliverables and approval for billing work completed.
  • Team lead for company’s internal improvement initiative (Vertical 2.0).
  • Developed and maintained Remote Administration software for VoIP Telephony systems.
  • Redesigned and improved existing software applications resulting in millions of dollars in new purchase orders.
  • Successfully put OS conversion project for company’s Remote Administration application back on track, which was originally over 3 months behind schedule.
  • Designed and developed next generation project to convert existing Java applets and code to C#, ASP, VBScript, Ajax, and JavaScript platform.
  • Trained and mentored new personnel.
  • Identified problem areas within existing infrastructure which lacked necessary documentation of procedures and support for new hires and software specifications. Outlined procedures and documented resources resulting in reduced training time.
  • Successfully implemented solution to resolve US daylight savings time changes affecting existing code base, removing the need to rewrite existing software and significantly reducing the effort required for QA regression testing of the existing code base.

QA Dept. CO-Manager \ Software Developer 

Bountiful, UT

Confidential

Responsibilities:

  • Successfully created Quality Assurance department from the ground up on a minimal budget and managed its daily operations.
  • Established Quality Assurance departmental procedures, workflow processes in Visio, software release guidelines, and general department infrastructure.
  • Coordinated the procurement and setup of testing equipment infrastructure and personnel.
  • Managed and coordinated work and deliverables between QA and software development teams.
  • Created QA requirements for Entry and Release approval.
  • Identified problem areas where company was lacking automation for supporting customer issues and took full responsibility for the development and management of a GUI customer service application from design to implementation. Developed customer service application to tie in directly to existing data infrastructure.
  • An independent review of the QA department by a third-party testing facility (Key Labs), commended our efforts for having better-documented procedures and processes in place than most companies previously reviewed.
  • Interviewed, trained, and mentored new personnel.
  • Organized and presented status and issue escalation reports for project and company meetings.
  • Developed software projects with Java and Agile development methodologies.
  • Developed new functionality for company’s UI based Collaboration Management Software product.

Software Engineer 

Draper, UT 

Confidential

Responsibilities:

  • Developed and enhanced financial software for use in the banking industry to be easily implemented with client’s existing data infrastructure.
  • Assisted in the design of middle-tier and backend connection architecture.
  • Developed dynamic data driven designs to simplify future custom GUI changes using XML and XSLT.
  • Researched, designed, and documented required data structures and security requirements.
  • Developed dynamic code generation using Java, XML and XSLT.

Programmer / Analyst 

Salt Lake City, UT 

Confidential

Responsibilities:

  • Programmer Lead responsible for developing front-end GUI for medical applications using Java.
  • Responsible for coordinating the design and communications with internal and external developers, graphic artists, and management.
  • Worked directly with clients to create user requirements and finalize project designs.
  • Coordinated with the client’s development teams to define project roles, tasks, and risks.
  • Designed and presented prototypes of application GUIs for client approval and sign-off.
  • Researched and presented results for the usability of software applications and technologies such as Java WebStart, Applets, HTML, and JavaScript, to be incorporated into existing project.

Software Engineer / Technical Lead

Salt Lake City, UT

Confidential

Responsibilities:

  • Technical Lead for development and data integration of company’s financial software with client’s existing data sources.
  • Technical Lead and Representative for development team during client meetings and project planning from initiation through integration and deployment.
  • Managed technical resources during project’s development cycle.
  • Developed interfaces in compliance with client’s existing infrastructure and security verification procedures.
  • Assisted Management and Marketing departments to acquire new customer contracts, amounting to over $600,000 in booked revenue.
  • Developed and maintained relational databases and was responsible for client database migration and verification of successful data source updates to new systems and infrastructure.
  • Developed dynamic web pages using JSPs and incorporated Java Beans functionality to handle business logic.
  • Team Lead in charge of designing software test plans to ensure Y2K compliance of products.
  • Assisted in planning and developing new financial products in line with company initiatives.
  • Created and maintained installation setup programs using WISE installation scripting.
  • Managed and mentored fellow programmers in company’s development procedures, methodologies, and best practices.
  • Developed and maintained Financial Needs Analysis programs in both Java and VB platforms for major financial institutions and insurance companies.
  • Experienced in working on-site at client facilities to implement and trouble shoot software installations.
  • Point of contact for client concerns and issues.
  • Created database integration and data-layer architecture presentation for annual Users Conferences.

Programmer / Analyst 

Park City, UT

Confidential

Responsibilities:

  • Developed and maintained Life Insurance Proposal systems for Windows environments.
  • Developed and maintained code to generate financial reports and verification of calculated results.
  • Assisted in the organization and setup of annual Users Conference.
  • Created installation programs for company products using InstallShield and DynaZip.
  • Successfully developed software to automate the creation of product installation disks.

We'd love your feedback!