Software Architect Resume
3.00/5 (Submit Your Rating)
St Louis, MO
SUMMARY
- I am a full stack Developer and an accomplished Software Architect with experience in all areas of Software Development Life cycle.
- I am equally comfortable with backend development using C#, Cloud services and integrations along with front end development using the latest libraries like Angular, Aurelia and others.
- I have 10+ years professional experience in designing, architecting, maintaining enterprise applications including front end (web and desktop) applications, integration services, Rest services, APIS, WCF Services and databases
- I am adept in all Microsoft Development tools and technologies like Visual Studio, MVC, WinForms, Web Forms, WPF, Silverlight, Entity framework etc.
- Over the years I have gained expertise in many programming languages including C#, VB.NET, Visual C++, Java and others
- I am Proficient and have worked in all .NET frameworks to date NET Framework 1.1, 2.0, 3.0 3.5, 4.0,4.5,4.5.2,4.6 .NET CORE 1.1, .NET CORE 2.
- One the front end I am proficient in many JavaScript libraries, Style languages, Package managers, front end frameworks and tools including (but not limited to) Angular 2/3/4/5, jQuery, Node, NPM, yarn, Bootstrap, CSS, SASS, Gulp etc.
- I have a strong theoretical understanding backed with years of practical experience of Software design patterns
- I am experienced and formally trained in the use of agile development methodologies, including Scrum, Test - Driven Development (TDD) and Extreme programming
- Experienced in leading peer code reviews, virtual teams and implementing best practices and following coding standards and documentation
- I love building productive teams and mentoring developers in my team. I focus on timely delivery and am acquainted with all project management techniques include agile/scrum, Kanban, lean, waterfall, XP and others
- I am driven by my passion for architecting and developing elegant and highly usable software services and applications and over the years I have gained expertise and both software design patterns and architectural patterns including the latest trends like Micros Services, SaaS and PaaS
- I have hands on experience in working with different with different cloud technologies and cloud vendors including Microsoft Azure, Google Cloud services, AWS and others
- Hands on experience in developing Service Oriented Architecture (SOA) Windows Communication Foundation (WCF), XML Web Services and Window Services.
- Extensively worked on creating database, tables, complex Stored Procedures and Triggers using SQL, PL/SQL with MS SQL Server and Oracle databases
- Experienced in analysis and design of databases. Good working knowledge of Normalization, T-SQL, Stored Procedures, Rules, Views and Indexes
- Extensively worked in writing SQL queries, stored procedures, database triggers, cursors, exception handlers, DTS, SSIS Export & Import and Experience with fine-tuning and optimizing Queries, Stored Procedures and functions
- Design documentation, Report and Version control in common repository using Team Foundation Server (TFS), Visual Source Safe (VSS), and Git
- I have years of practical experience in all software development life cycle (SDLC) process: Feasibility, Design, Analysis, Coding, Testing, Deployment, Maintenance and End User Training
- I am proficient in analysing, designing and adopting innovative techniques. Works well with customers to determine requirements and application scope
- I have strong programming, analytical and communication skills with the ability to work quickly on time sensitive projects
- I am a Good Team player with good interpersonal and problem-solving skills and ability to adapt to new environment and learn new tools
PROFESSIONAL EXPERIENCE
Confidential, St Louis, MO
Software Architect
Responsibilities:
- Reporting to the Director of Health Care Practice Engagement, I was tasked to design applications to replace existing legacy applications in Cobol to latest Microsoft Technologies.
- The team comprised of developers, Quality assurance staff and a scrum master.
- I introduced the team to the latest versions of .Net/.NET Core, software design patterns and different open source software packages to speed up development. Implemented different services of extraction, validation and loading of data from legacy systems.
- I also helped in doing technical interviews and selecting the best resources for Virtusa in setting up a development team for Centene projects. Helped new hires in getting acquainted with technology stack
Confidential, Kansas City, MO
Full Stack Developer
Responsibilities:
- Reporting to the Development Manager, I was part of the platform team developing a cutting-edge Engine Tax Engine for Tax Professionals and end users.
- The application in its pilot phase is an integral initiative of H& Confidential to revamp existing applications into one platform using the latest trends in technology My responsibilities included designing and developing bottom up a few integral pieces of the system which included integrating Azure Services and storage, Code generation through Roslyn and a bunch services related to different business use cases, along with enhancement on the front and bank end services along with Dev ops work
Confidential
Senior Application Developer- Contract
Responsibilities:
- Reporting to the Application Development Manager, I was marinating a range of business applications integral to the business.
- Applications and Services, I was responsible to identify and remove defects, performance bottlenecks and enhancements in application written over the years.
- I also coordinated with stake holders from different domains with varying level of technical expertise understand requirements, maintaining product backlog and delivering assigned stories on biweekly sprints.
Confidential
Software Architect/Full Stack Developer
Responsibilities:
- Dealing directly with the Stake holders and domain experts. I was responsible for Architecting, development and leading my team for in development. take user requirements, feature requests and ensure all development timelines are met.
- The project was developed ground up in .NET Core API with Angular 2.0 for the front end. Architected as set micro services, the system consists for different modules ranging from sample collection, reporting, shipping, appointments, storage, inventory and others.
- The modules are exposed through an API to front end applications. All data is stored in Azure. HIPPA/PHI compliance, data security and other enterprise artefacts are taken into consideration.