We provide IT Staff Augmentation Services!

Software Architect Resume

5.00/5 (Submit Your Rating)

Bingham Farms, MiD

SUMMARY:

  • Multifaceted technical career with 15+ yrs track record of innovation and success.
  • From last 5 - 6 years playing role of an architect and involved in major design/architectural improvement of various projects.
  • Extensive experience in Web Applications using C#, ASP.Net MVC, .Net Core 2, Angular 5/6, Node, React etc.
  • Gained experience in data structures, algorithms, and software design, with analytical and debugging experience.
  • Experience in architecting and developing large-scale distributed systems using niche technology
  • Used project management tools as Jira, Confluence, TFS, Smartsheet, Microsoft Project, Slack, Trello and many others
  • Expertise in designing databases using SQL, as well as used no-SQL databases as MongoDB, Neo4J, DocumentDB etc.
  • Write and review technical documents, including design, development and revision.
  • Manage individual project priorities, deadlines and deliverables

SKILLS & TECHNOLOGIES:

Core Competencies: .NET, C#, Angular

Web Development: Asp.Net MVC5, Core 2.0, jQuery, Angular 5/6, KendoUI

Services/API: WCF, Rest APIs

Databases & Backend: SQL, MongoDB, Neo4J, Redis

Cloud Technologies: Azure Search, Microservices, DocumentDB

Other Tools: Infragistics, Geneva/RSL, Jenkins, ELK

Project Management Tools: JIRA, TFS, Smartsheet, Slack, Trello, Team city

PROFESSIONAL EXPERIENCE:

Confidential, Bingham Farms, MID

Software Architect

Environment: ASP.Net MVC 5, Azure, Rest API, Angular 5/6, Node, React/Redux, SQL, OAuth, Redis, Sisense

Responsibilities:

  • Gather business requirements from the client and translate them to well-structured and documented software components.
  • Analyze, Design, Develop and Architect highly scalable applications including the development of microservices and deploying them to cloud.
  • Communicate between various cross-functional and offshore teams.
  • Maintain the release management cycle and the application development environments.

Confidential, Wixom MI

Software Architect

Environment: ASP.Net MVC 5, REST API, Entity Framework, SQL, Jira, Mercurial

Responsibilities:

  • Requirement analysis, design and architecture
  • Implemented loosely coupled modules
  • Suggested complex UI containing multiple user control with responsive design
  • Using latest and cutting-edge technologies for any further enhancements
  • Worked with globally distributed team and managed the efficiency of overall members

Confidential

Engineering Manager + Architect

Environment: ASP.Net MVC, C#, SQL, Web API, AngularJS, TFS, Jenkins

Responsibilities:

  • Defining scope of the project and defining its complete lifecycle
  • Filling technical gap among the team, coordination and
  • Key architectural changes introduced for better performance of the application
  • Migrated Payment page using Angular with a completely new layout
  • Introduced several external tools for better error monitoring and for improved efficiency, like ELK, Qualaroo, and Google Analytics etc.

Confidential

Technical Architect

Environment: ASP.Net, C#, SQL, NHibernate/E.F., Microservices, Azure, REST API, JIRA, Jenkins

Responsibilities:

  • Completely migrated backend layer from nHibernate to latest Entity Framework
  • Used cloud based architecture for better flexibility, scalability and for improved performance
  • Introduced Microservices instead of usual SOA based architecture
  • Interacting with multiple team and acknowledging their ongoing issues
  • Suggested to use Parallel Programming with multicore CPU and used PLINQ and Parallel class

Confidential

Project Manager

Environment: C#, WPF, Web & REST APIs, SQL, ETL, SSIS/SSRS, Geneva tool, Microsoft Project

Responsibilities:

  • Managing team which is globally distributed
  • Perform release management, work on deploying the changes in to production and support any issues faced during the release cycle
  • Introduced Infragistics grid controls as well, and worked with Microsoft best practices
  • Extensively used multithreading for better performance and to execute multiple sql jobs faster
  • Contribute to integrate existing COM components with new WPF application
  • Worked with SSIS/SSRS and got the exposure of Geneva tools

Confidential

Multitasking - Developer/Lead/Architect

Environment: C# and Java, ASP.Net, MVC, SQL 2008, Thrift, RabbitMQ, Neo4J, MongoDB, JIRA

Responsibilities:

  • Worked as a core member of a startup
  • Used ASP.Net and MVC initially and launched full-fledged application in just two months
  • Introduced key architectural enhancements and used several latest technologies
  • For storage used SQL as well noSql databases as Neo4J, MongoDB
  • Worked with Thrift as well as WCF to interact with multiple modules which are written in different languages
  • Provided high security features to restrict switching windows, mouse right click, sitting idle etc

Confidential

Developer/Lead

Environment: .Net, C#, WPF/WCF, CAB Framework, Infragistics, SQL 2008, SSIS/SSRS, TFS

Responsibilities:

  • Played key role in helping the client and offshore team to understand the requirement
  • Contributed to implement WPF MVVM logic, and built fresh AgentUI application starting from scratch using CAB framework
  • Used multithreading and synchronization techniques such as Lock, Mutex and ReaderWriterLock
  • Used different web services to interact with other components
  • Implemented changes in coding and designs using knowledge of C# and WPF

We'd love your feedback!