We provide IT Staff Augmentation Services!

Founder And Principal Software Developer Resume

0/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • I am a full stack software developer and an accomplished Software Architect with experience in all areas of Software Development Life cycle.
  • I have years of experience and proven track record of Architecting, designing, developing and maintaining Software services and applications in a wide range of domains in both the public and the private sector.
  • I am driven by my passion for architecting and developing elegant and highly usable software services and applications.
  • 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, water fall, XP and others.
  • Strong experience in developing N - tier applications with C#.NET, MVC, WinForms, ASP.NET, Web Forms, WCF, Web Services, .NET 1.1/2.0/3.0/3.5/4/4.5/4.5.2 , and JQuery
  • Proficient and experience in Microsoft .NET technologies - .NET Framework 1.1, 2.0, 3.0 3.5, 4.0,4.5,4.5.2, C#.NET, VB.NET, ASP.NET, Enterprise Library, ADO.NET, XML, WSDL, SOAP, Visual Studio 2003/2005/2008/2010/2013/2015/2016 , SQL Server 2005/2008/2012/2014 , TFS 2010/2012/2013/2015 and handful experience with development of Windows Communication Foundation(WCF) and Web Services for MVC, WinForms, Web Applications and Internet Information Services(IIS)
  • Experienced in the use of agile development methodologies, including Scrum, Test-Driven Development (TDD) and Extreme programming methodologies
  • Hands on experience in developing Service Oriented Architecture (SOA) Windows Communication Foundation (WCF), XML Web Services and Window Services.
  • Knowledge with Amazon Web Services (AWS) and other third-party web service integration.
  • Experience with design application and system architecture, software design patterns coding, testing, maintenance, supporting and troubleshooting of applications.
  • 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
  • Worked with custom controls and defining layouts using Silverlight 3.0. Involved in building a rich web experiences using Silverlight
  • Good exposure to the software development life cycle (SDLC) process: Feasibility, Design, Analysis, Coding, Testing, Deployment, Maintenance and End User
  • Experienced in leading peer code reviews, virtual teams and implementing best practices and following coding standards and documentation
  • Highly proficient in analysing, designing and adopting innovative techniques. Works well with customers to determine requirements and application scope
  • A versatile team player with strong programming, analytical and communication skills with the ability to work quickly on time sensitive projects
  • Good Team player, interpersonal and problem-solving skills and ability to adapt to new environment and learn new tools

TECHNICAL SKILLS:

Software Design/Architecture: Software Design Patterns, APIS, SOA, Microservices, Enterprise Architecture,Security, Privacy, HIPPA/PHIPPA compliance

Front End/JavaScript: HTML/ CSS, SASS, SCSS, JavaScript, jQuery, Angular2/4Telerik Controls, Kendo UI, Node and other java script libraries

Languages: C#, C++, Go, Python, Java, SQL, JavaScript

Version Control Systems: Git, TFS, Mercurial, Subversion

Frameworks/Libraries: NET Core, .NET, Entity framework, ASP.NET Webforms, ASP.NET MVC, JVMJBOSS, Hibernate, N hibernate and others

Project Management: TFS, Git, Jira, Microsoft Project, Pomodoro, Trello

SDLC: Agile, Scrum, Waterfall, XP, Kanban, lean and others

Cloud: Microsoft Azure, AWS, Google Cloud Services, Digital Ocean

DevOps: PowerShell, Docker, IIS

OS: Windows, Ubuntu, other *nix

Data: SQL Azure, Microsoft SQL server, AZURE table Storage, Oracle, MySQL, Access,JSON, YAML

Unit testing: Nunit, Junit, XUnit

Domain Experience: Orchard, Blog engine, Django, dot net nuke and others

PROFESSIONAL EXPERIENCE:

Confidential

Founder and Principal Software Developer

Responsibilities:

  • 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 artifacts are taken into consideration.
  • The system consists of three front end applications used by admirations, Technicians and customers respectivelyThe middle tier of the application is a set of class libraries implemented in separate

Environment: .NET, ASP.NET Web API, Dynamics CRM API, Vendor API’s for Big Commerce and custom foot Scanning modules, Git, TFS, CQRS, Agile/Scrum, Microsoft Azure Services for B2C authentication, Image Storage and Databases, PowerShell, TFS, Microsoft SQL server, Hang fire, X-Unit

Confidential

Full Stack Developer

Responsibilities:

  • The platform was designed years ago as an N-tier application, our team was responsible for incrementally improve the architecture using current patterns and refactoring of old code. I was part of all brain storming sessions and suggesting changes in existing architecture specifically on the data access side.

Environment: .NET, ASP.NET, ASP.NET Webforms, WCF, MSMQ, VB6, TFS, TFS, N-Tier Application, Agile/Scrum, Microsoft Azure Services, Image Services and different logging services, PowerShell, TFS, Microsoft SQL server, Microsoft reporting services, Log4net

Confidential

Senior Software Developer/Team lead

Responsibilities:

  • I was the development lead on the project and I was responsible for Architecting the solution, managing the development team, doing code reviews and ensuring that all development follows the company guidelines and project templates. I also coded for major part of the of the system.1. Architecture
  • I architected the application with the help of my team members and was involved in getting business requirements from end users. The front end was designed to be modular so that new modules could be added over time with little or no dependency on existing modules. The back end was service oriented providing a set of services to LCS. The back connected to Dynamics CRM to get data.
  • The front end of the application was built on XAML in WPF and Telerik Controls were extensively used

Environment: WPF, APS.NET Web API, WCF, Dynamics CRM, PRISM, MVVM, Modular Development, SOA, TFS, TFS, Agile, Microsoft SQL server, Microsoft reporting services, Telerik reporting, Catel.

Confidential

Senior Software Developer

Responsibilities:

  • Genetic applications were a set of applications written some two decades ago by different experts of the time on different technology platforms connecting to multiple data sources. I took over those applications for Software maintenance and support from Confidential .
  • Over the years I took over responsibilities of DevOps and server maintenance from Mount Sinai Hospital IT department. I made several enhancements, refactored and redesigned code modules and got rid of old technology along with upgrading different applications.
  • I was contracted on 2-hour SLA (Service level agreement) and I was able to support the applications successfully along side my other commitments. My support services included data extraction requests, data analysis, data cleaning and consultancy on IT matters.

Environment: ASP.NET Webforms, Microsoft Access, SQL Server, SAS, .NET, TFS/Subversion, Agile Zen. IIS 6,7, PowerShell, Ad hoc, Oracle, Microsoft SQL server.

Confidential

Senior Programmer /Analyst

Responsibilities:

  • On my third contract with Confidential I was given the responsibility to work with OFCCR a population study responsible for data collection to be used in research for Colon Cancer. In addition, that I was representing CCO at Mt Sinai hospital for maintenance and support of applications used at the research Lab. In short span in 11 months, I was able to close all pending tickets for years. My work was highly appreciated in progress report, and it was work on this contract which helped me build relationships with people to work for them for years to come

Environment: Webforms, Windows applications, VB 6 applications, Microsoft Access, SQL Server, SAS, Subversion, Jira, IIS 6,7, access, Ad hoc, Oracle, TOAD, Oracle.

Confidential

Technical Analyst

Responsibilities:

  • The backend of the application was an access database which features for shipments, tracking, labeling and inventory were implemented in VB.
  • Windows Application, forms were designed keeping fast data entry in view and a good user experience

Environment: .NET Windows Forms, Subversion, Access, XP.

Confidential

Programmer/Analyst

Responsibilities:

  • The application was an N-tier application. I took it over from a senior consultant and redesigned it. The application connected to different data sources including some java applications and web services to collect data from across Ontario. Sophisticated encryption and decryption algorithms were written to encrypt and decrypt data from various sources.
  • Back end and middle tier consisted of various algorithms to parse and store data collected from different sources and present information in a user-friendly manner. I used Model view presenter pattern for front end.
  • JQuery UI and Ajax.net were new at the time and I used them extensively for enhanced user experience.

Environment: ASP.NET Webforms, Subversion, Jira, IIS 6, Adhoc, SQL Server.

Confidential

.NET Developer

Responsibilities:

  • I was reporting to the Development lead and Project Manager. I was responsible for implementing all feature requests. Participating in code reviews and ensuring all development conforms to the company guidelines and patterns
  • I totally revamped the application using ASP.NET Ajax (which was new at the time). The new user interface was highly appreciated by the users and was used by the staff for a number of years after I left.
  • Brachytherapy reimbursement Application was .NET application used by staff members to reimburse expenditure on cancer treatment. I was responsible for maintaining the application and enhancing the application as per user requirements

Environment: ASP.NET Webforms, ASP.NET Ajax, Subversion, IIS, XP, Oracle.

Confidential

.NET Developer /Architect

Responsibilities:

  • I worked with Jaan tech/WebX tech for two years as a contractor part time. I worked with the company on different medium to large scale projects. I also led a team of developers in some projects and architected some of the major projects delivered by the company

Environment: ASP.NET Webforms, ASP.NET Ajax, TFS, IIS, XP,SQL Server

We'd love your feedback!