We provide IT Staff Augmentation Services!

Software Architect Resume

0/5 (Submit Your Rating)

Brookings, SD

Objective

  • Highly competent self - starter and team player pursuing a position in software development field where my skills, problem solving abilities and technical knowledge can be developed to further my understanding of the industry.
  • Motivated and passionate about delivering the next generation of user-friendly, effective and efficient products to delight customers.

SUMMARY

  • Over 16 years of experience in software design, analysis, development, testing, implementing web applications, leading and architecting through a variety of technologies
  • Such as utilizing Microsoft ASP.NET, MVC, SQL Server, ORM, JQuery, LINQ, AJAX and other technologies.
  • 14 years of experience developing web applications with Microsoft technologies and also worked on developing desktop applications.
  • Excellent software programming skills, coupled with experience of designing and developing software applications with the C#, .Net Framework
  • Asp.Net, Asp.Net MVC, ADO.Net, Ajax, Linq, WCF, WPF, CSS, Web Services, and SOAP.
  • Developed API’s on Azure platform, created orchestrators, named values, function apps, logic apps.
  • Updated XSLT report files and created complex filters and lookups.
  • Complex manipulations of PDF files through Solimar Systems software.
  • Hands on experience in design using objectoriented programming principles like Encapsulation, Inheritance
  • Polymorphism, Abstraction and Design patterns like Abstract Factory, Chain of Responsibility, Singleton, MVC, Repository, Dependency Injection, IOC and UnitOfWork.
  • Extensive experience on ASP.Net, MVC, MVVM, Web API, AJAX methodologies and client-side programming using JavaScript, JSON.
  • Highly Knowledgeable in latest client-side open source frameworks such as Typescript,and experienced in frameworks jQuery, Knockout JS.
  • Experienced UI/UX designer, front-end developer using JavaScript frameworks, client-side template designing, data-binding and script-based UI controls.
  • Worked on mobile web application development and SPA, using open source client-side frameworks.
  • Expertise in mobile web development with cross-platform responsive design and web debugging tool on browsers IE, Google Chrome and Firefox.
  • Well experienced working with third-party component integration such as Google Maps JavaScript API and UI design using plug ins and widgets like Kendo-UI, JQuery UI, Dev Express.
  • Experienced working on report generating tools and methods on SSRS and Crystal reports.
  • Proficient in Analysis, Design and Implementation of databases using SQL Server database, ORACLE 10g/8i, MS-Access
  • And writing Stored Procedures, having firm understanding of relational database system with strong PL/SQL and T-SQL experience.
  • Experienced in managing projects on version control tools such as Team Foundation Server (TFS), Visual Source Safe (VSS), BitBucket, GIT.
  • 4 plus years of experience leading projects and teams of up to 6 people. Lead and direct the team with extensive knowledge and innovation.
  • Exceptional ability to motivate others and help provide a highly productive development environment.
  • Participated in full Software Development Life Cycle (SDLC) process and Worked in AGILE development environment. Experienced in working and implementing SCRUM.
  • Ensure each release of code meets standards associated with specifications.
  • Hands on with end to end release process with development, coding, code review, unit and integration testing, deployment, QA support, update related documentation and demo to the business units.
  • Highly experienced in handing critical situations, deadlines in agile environment and convey goals, progress and issues while facing roadblocks to the team members, including peers and clients.

Core Competencies

  • Digital Billboards
  • MVVM pattern
  • Agile/ SCRUM
  • PayrollBusiness Process Modelling UML
  • HRETL Clean Code
  • Call CenterPlanning
  • Ability to refactor
  • Data flow diagrams
  • Software craftsman
  • Banking Requirements Gathering Usability
  • GPS Tracking System
  • Cross functional collaboration Leadership
  • Web Hosting & Management
  • Data & Process Modelling
  • Payment Processing
  • Data mapping document
  • DevExpressLean Manufacturing
  • Transportation and Distribution
  • Data Profiling
  • Unit Testing
  • C#Service Oriented
  • Architecture Use Case
  • ASP.NET MVC
  • Data Integration
  • Personal Line Insurance

TECHNICAL SKILLS

Requirement Management: Microsoft Office, Team Foundation Server (TFS), SharePoint.

Project management: Project, Visio, SharePoint

Testing: Visual Studio Unit Testing

ETL: SSIS

Reporting: SSRS

Database: SQL Server, PostgreSQL, Sybase, Oracle, MySQL

Databases Management: MySQL 5, Microsoft SQL (T-SQL) 2000 through 2014

Other: Apache Tomcat, JBoss, JavaScript/jQuery, .Net, Asp.Net,IIS, Visual Studio, AngularJS, Ajax, MS SQL Server, SSIS, SSRS, Linux, Ubuntu 12.0, Microsoft Flows, Microsoft PowerApps, Solimar, Rubrica, Citrix, XSLT

Languages: C#, HTML, CSS, JavaScript, jQuery, XML, KnockoutJS, AngularJS, TypeScript, MVC, MVVM, Bootstrap, Salesforce, SharePoint, WPF, XAML, DevExpress, WCF, SOAP

PROFESSIONAL EXPERIENCE

Confidential, West Bend, WI

Senior .NET Application Developer

Responsibilities:

  • Creating multiple API’s on Azure for Personal Line and adding new operations.
  • Created logic apps, functions apps, orchestrators, api’s, and other resources.
  • Creating multiple orchestrator resources on Azure.
  • Updating styles for XSLT files implementing complex filters like choosing top records, or filtering by date.
  • Added new named values on Azure.
  • Updated services to implement new operations and features.
  • Setup web jobs on Azure.
  • Implemented redirection of calls from one API to another.
  • Testing services through Postman.
  • Processed pdf files through Solimar Systems software to edit, cut specific pages, renaming files, moving to different destination folders, created index with Rubrica files.

Environment: C#, Azure, WCF, SOAP, SQL Server, TFS, XML, XSLT, Rhino Mocks, Postman, Citrix, Solimar, Rubrica.

Confidential, St. Louis, MO

Senior.NET Application Developer

Responsibilities:

  • Responsible for Full Life cycle development from requirements specifications, planning, analysis, software architecture design and integration, development, demos, and implementation.
  • Add support for Frames on the Master Schedule process in Lean System web application used to programming orders to build motors which also feeds Oracle.
  • Also creating process for balancing overrated machines loads.
  • Maintenance on web application ASP.NET.
  • Creating rich UI using DevExpress controls such as grids with filters, pagination, graphics like bar, pie and series types.
  • Develop tools that crawl data from various data sources and index data into elastic-search and FAST search.
  • Writing elasticsearch and FAST queries to read data from and update data into search engines.
  • Develop features for current e-commerce search application using C#.net, Asp.Net MVC 5.0, Asp.net WebApi, HTML 5, KnockoutJS.
  • Design and develop search UI layer for client's internal search using AngularJS and Jasmine Test framework.
  • Develop and expose Asp.Net Web API service end points to be consumed by various clients and services
  • Develop custom analytics components for real-time marketing analytics
  • Update specification documents on completion of new feature/functionality
  • Creating documentation about gathering requirements, technical and release documents.

Environment: C#, Razor, ASP.NET MVC, MVVM, JavaScript, SQL Server, Entity Framework, jQuery, DevExpress, Project, Visio, Twinkie Server, Oracle programs, DOS, FTP.

Confidential, Brookings, SD

Senior .NET Consultant

Responsibilities:

  • Involved in projects related to several departments such as HR, Engineering, Sales, Accounting, Call Center. Actively participated in planning, demo, retrospective, and standup meetings.
  • Created ASP.NET MVC web applications also MVVM pattern.
  • Created classes for business object, data provider, repository, helpers and builders.
  • Used dependency injection for unit testing.
  • Refactored and improved code.
  • Retrieved information from SharePoint lists.
  • Generated unit testing for backend and for JavaScript through Jasmine.
  • Build an Excel plug-in ribbon control to populate worksheet templates.
  • Created Install Shield setup file and delivering to end user through Microsoft Software Center.
  • Made research about pros and cons about Microsoft PowerApps.
  • Modified Google Maps MapIt custom page for Salesforce, modifying apex classes, controller, handling timeout errors, updated unit tests, styled and render UI properly for mobile devices.
  • Generated Product burnup chart and sprint burndown charts to track progress.
  • Created documentation for releases.
  • Created new web application to show a search for AP Check obtaining data from SharePoint lists and PDF documents.
  • Replaced InfoPath forms with new application for Students and manage its career information.
  • Created detailed mockup screens for every new project that was validated by the Product Owners.
  • Performed unit testing for every project using Unity with dependency injection and Jasmine (JavaScript) for client side.
  • Presented and explained the team progress on the new developed functionalities to Product Owners.

Environment: Agile- Scrum, C#, Razor, ASP.NET MVC, MVVM, SharePoint, TFS, JavaScript, KnockoutJS, Bootstrap, TypeScript, SQL Server, EntityFramework, jQuery, Microsoft PowerApps, Microsoft Flows, Salesforce, Corso, Micro-Services, Install Shield.

Confidential, Dallas, TX

Senior & Lead .NET Consultant

Responsibilities:

  • Develop interfaces to connect core systems to new third party software payroll provider.
  • Modify or create new store procedures to get information from new payroll system, create any database objects needed such as tables, triggers, store procedures, indexes, jobs, users.
  • Migrate tables and their data and all database objects.
  • Assisting tests and creating test strategy plan and developing queries and store procedures to get
  • And generate information for parallel execution between current payroll system and new one, and making comparison reports.
  • Building web pages following company standards with MVC pattern.
  • Give advice about any impact coming from the architectural changes made to the application.

Environment: ASP.NET Framework 4.5, C#, Razor, JavaScript, jQuery, SQL Server, Entity Framework.

Confidential, Philadelphia, PA

.NET Senior Consultant

Responsibilities:

  • Creating and maintenance of web pages, working with front and backend.
  • Modify web service’s methods to correct calculations and output results to the front, including modifying store procedures.
  • Modify and optimize store procedures to work with a large amount of data.
  • Modify and optimize Integration Services projects that replicate information to servers across main cities of Mexico.
  • Implement updates every two weeks of all maintenances.
  • Feeding documentation about every activity like requirements, maintenances, implementations, tests.
  • Adding new coverage and modifying existing ones according to daily needs and law changes.

Environment: SharePoint, C#, ASP.NET 4.5, SQL Server, SSIS.

Confidential

Software Architect

Responsibilities:

  • As a Software Architect and defining the technologies to use for projects, leaded team of 6 developers, conducted analysis, gather requirements and demo meetings.
  • Maintenance to Passports Scheduling System of TOPTEL who gave service to S.R.E. (Foreign Relations Institution), the only one in the country at that time.
  • Give support to the system used for more than 250 concurrent users and supporting people scheduling from all country.
  • Building web pages using HTML, JavaScript, Java with Grails framework.
  • Building reports with Jasper Reports.
  • Lead architecture and development in project BNR for the SEP, a national education institute, leading 5 programmers, coding the more complex modules.
  • Direct contact with top managers and client.
  • Migrating data from SharePoint 2010 application a ASP.NET custom application for an easy data access through SQL Server by the users, they didn’t like how to extract and manipulate data from SharePoint.
  • Creating web pages, using JavaScript, XML, jQuery, store procedures, tables, triggers, indexes, jobs, for catalogs and processes to manage exams used for all public schools across Mexico.
  • Controlling access, permissions and features allowed to specific users like the judges that review the exams before they are ready to be used in books and printed.
  • Creating exams allowing to upload images and full rich text, customizing like a Microsoft Word interface.
  • Develop a SharePoint application interacting with old ASP.NET applications to access data between Workshops and Confidential, managing evidence of crashed cars, requesting parts, quoting.
  • Uploading images of crashed cars using a third party plug-in, adapting zoom-in and zoom-out features.
  • Creating web pages, master pages, controlling some validations using JavaScript, jQuery, Ajax.
  • Developed a standalone desktop application for a Games and Lottery business line, created database objects in PosgreSQL
  • And designed presentation layer windows with XAML binding elements, documented analysis, tests, diagrams, functional requirements.

Environment: SharePoint, SQL Server, C#, ASP.NET MVC, JavaScript, jQuery, HTML, CSS, Windows Server, WPF, PostgreSQL, XAML, and EntityFramework 5.

Confidential

Software Engineer

Responsibilities:

  • Develop connection between core systems and Claim System - ProcessMaker to simply workflows authorization tasks that involved to general balance.
  • Gather requirements from managers and lead meetings.
  • Modify store procedures according to strict standards.
  • Modify, create web pages of the Electronic Bank System.
  • Define documentation for tests and quality assurance.
  • Modify workflow of ProcessMaker system to connect with core systems through proxies allowing a fast authorization of tasks and transactions.
  • Generate install packages of Java solution.

Environment: PHP, ColdFusion, Sybase, HTML, CSS, JavaScript, jQuery, ProcessMaker (Workflows), Java, jBoss, Web Services (ColdFusion, Java, PHP).

Confidential

Software Engineer

Responsibilities:

  • Designed a psychometric web application for a HR business that conducts tests for applications.
  • Manage web hosting packages.
  • Improve SEO of web sites using Google tools.
  • Migrating Joomla web sites to Joomla versions system and updating plug-ins.
  • Migrating Wordpress web sites.
  • Build websites for business types like Kid’s Parties, Bakery, Document Repository, Labor Exchange, and others.
  • Lead and code side by side with one programmer, and report progress.
  • Build current website of Confidential and new design for core application PWD 5.
  • Validate all web site designs with W3C Validator.
  • Adding new features and pages to PWD application.
  • Building new jQuery plug-ins and effects.

Environment: PHP, HTML, CSS, MySQL, CodeIgniter, Adobe Fireworks, Photoshop.

Confidential

Software Engineer

Responsibilities:

  • In charge of developing all software solutions such as managing 7 web sites, designing a booking attendance and register system for large events for more than 3000 people and leaded teams.
  • Manage web hosting packages.
  • Designed and developed 7 multilingual web sites.
  • Administered a Windows Server 2000.
  • Built a Booking attendance system to manage registration at events for 2 annual events of 600 people and another of 3000 people.
  • Leaded teams of more than 15 people in registration at events using Booking Attendance System, controlling access and benefits.
  • Built multimedia games with Adobe Flash to entertainment of teen groups.
  • Designed marketing strategy, massive emails, and DVD authoring.
  • Build multimedia for entertainment and learning for teen and adult groups using Flash software.
  • Design all kind of marketing strategy for events with months of anticipation, like designing and sending massive emails, authoring DVD’s from conferences.
  • Build strategy for web sites, defining audiences, targets, visits flow, and improving SEO.
  • Build solutions for manage people information and membership.
  • Manage variety of administrative issues.

Environment: ASP, ASP.NET, VB, Microsoft Access, SQL Server, Adobe Flash, Adobe Fireworks, Photoshop.

Confidential

Software Engineer

Responsibilities:

  • Developed new features for core system using PowerBuilder.
  • Designed data windows, installations, windows forms, reports, database connections.
  • Analysis and new requirements gathering.
  • Designed databases using PowerDesigner, SQL Server 2000 and Oracle, also coding store procedures, tables, triggers, indexes, and views.
  • Certified with Artus 2.5 and made executive reports.
  • Using RUP.
  • Maintenance of core desktop applications.
  • Modify store procedures, tables, triggers, indexes on database.
  • Create cubs and executive reports in Artus for GAMESA client.
  • Maintenance of special modifications of Confidential ’s main applications for GAMESA client.
  • Modifying databases with PowerDesigner.
  • Documenting and following RUP methology.
  • Give installation packages.

Environment: PowerBuilder 8, PowerDesigner, SQL Server 2000, Oracle, Artus 2.5.

We'd love your feedback!