Post Job Free
Sign in

Software Engineer Data

Location:
Boise, ID
Posted:
November 17, 2020

Contact this candidate

Resume:

DHANYA DAS

Email:adhxef@r.postjobfree.com

Phone: 208-***-****

Professional Summary:

Over 10+ years of experience in Software Architecture Design, Analysis, Development, Testing, Deployment and Maintenance of Windows/Web applications.

Microsoft Azure certification

Worked on full life cycle projects with active participation in activities like Leading Team, Scrum, Requirement Analysis, Coding and Quality Analysis.

Experience in Leading/Mentoring team and Project Management.

Strong Experience in preparing Design Flow, Technical Sequence Diagrams, Class Diagrams and Database Schema Diagrams using MS Visio.

Experience in project scheduling using Microsoft Project.

Hands-on experience in UI Design using Win Forms and Web Forms.

Experience in configuring websites in IIS 7.0/6.0

Exposure to Business Modeling Skills Agile, Waterfall.

Expertise in Microsoft .Net technologies - C#, ASP.NET, VB.NET, .Net Core, API/WebServices.

Experience in JavaScript, jQuery, AngularJS, Node.JS.

Hands on Experience on Angular CLI (Command line Interface).

Good knowledge on version control tools VSS, TFS, Git.

Good experience in N-Tier Architecture, MVC, Object Oriented Design, Entity Framework Model, Json and XML.

Good knowledge on Microsoft Azure.

Make design and technical decision for Angular Project.

Strong expertise with HTML, CSS and writing cross-browser compatible code.

Good understanding of AJAX and JavaScript Dom manipulation Techniques.

Hand on and implements complex AngularJS applications, controllers, services and directives.

Good knowledge in Software Development Life Cycle (SDLC).

Worked extensively in Agile Development process.

Experience in MS SQL Server.

Hands-on experience on client management.

Good experience on Test Case preparation, Test automation and Manual testing.

Experience on SDD, FDD preparation.

Proficient at setting priorities and meeting goals, excellent communication, and interpersonal capabilities.

Good time management skills.

TECHNICAL SKILLS:

Operating Systems

Windows 10/8/XP/NT/2000/9.x, Linux Ubuntu, Unix

Programming Languages

C#, C, C++, ASP.NET, VB.NET, XML

Version Control

VSS, TFS, Git

Development Tools

Visual Studio 2015, Visual Studio Code

.NET Technologies

Microsoft .NET Framework, C#, ASP.NET, ADO.Net, Win Forms, Web Forms, WEB API

Web Development

AngularJS, Node.js, jQuery, ASP.NET, JavaScript, CSS, XML, LINQ, HTML, ASP

Database

MS SQL SERVER, MySQL, MS Access

Reporting Tools

Crystal Report, SSRS

Professional Experience:

Mavin Technologies, Inc, Gaithersburg, MD Mar’2018 to till date

Role: Technical Lead/Full Stack .Net Developer

Project: Broker Portal

Description:

Mavin Technologies, Inc is a Software Development and Consulting services company specialized in custom business solutions, application development, database design, database administration, data warehousing, ERP and web-enabling businesses. Mavin’s Broker Portal application gives external broker agencies and their users the ability to manage their agency’s renewal, new business, and commission data. The agency and agency user data are managed on the RHP site while the renewal, new business, and commission data is managed by Connecture, an RHP ASP partner.

Responsibilities:

Worked with business users to create screen mockup and creating technical design documents.

Created sequence and UML diagram and other functional diagram to represent the system.

Involved in gathering and analyzing business requirements and converting them into technical specifications.

Involved in design, development and testing phases of software development life cycle.

Lead a team that works in an Agile environment to accomplish tasks during sprints and held code reviews with the product owner.

Worked on Front end by using Angular JS and Node.JS

Developed multiple POCs to create a user interface in Angular JS.

Extensive use of AngularJS directives to bring additional functionality to HTML.

Implemented RESTful web services to identify the targets of the interaction with clients.

Designing and developing user interfaces using AngularJS best practices.

Coordinating with other teams, Ensuring smooth delivery of the project.

Bug fixing and maintenance of the product.

Designed and developed business logic classes using c#.

Involved in development of application framework using ASP.NET MVC.

Involved in front end development using Angular8.

Build Web API using .NET CORE.

Involved in designing web pages using Material Design.

Executed complex End to End API tests using Postman.

Used Azure cloud as the hosting environment and Developed Restful web services.

Supported the application through debugging, fixing production support.

Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

Prepares and installs solutions by determining and designing system specifications, standards, and programming.

Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.

Tracking teams daily, weekly and monthly progress and generating metrics for the delivery team.

Environment: Angular, .Net Core, Web API, Visual Studio 2015, SQL Server 2008, Maven, Nunit, Postman, GitHub, Jenkins, Visio

SchoolSpeak Technologies, Cochin, India December 2013- October 2015

Role: Technical Lead/Full Stack .Net Developer

SchoolSpeak www.schoolspeak.com/ makes web technology easy to use for teachers, administrators, parents and students by automating everyday tasks in elementary, middle and preschools which is focused on personalized online communication and improved parent involvement. SchoolSpeak brings all solutions under a single login - online communication, student information, secure portal, attendance, grade book, report cards, homework, announcements, calendars, email, text messaging, lunch ordering, online store, payments, online emergency forms, volunteer signup, emergency notification and more.

Responsibilities:

Perform user and applications/systems requirement gathering, analysis and specifications.

Perform systems/applications designs, programming, development, testing/QA, implementation and provide solutions to

technical problems, etc. using multiple computer languages / technologies

Under directions of a Project Manager, develop, create, implement and modify software systems.

Design, customize, upgrade and migrate software for client use with an aim of optimizing operational efficiency.

Designed the web portal using HTML & used Java script

Involve in Bug Fixing of the application.

Support Production job failures and resolve the issue in timely manner.

Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and

proposed solutions.

Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#

Developed the reusable framework for the application using the ASP.NET MVC Framework 4.0/4.5.

Designed and developed Graphical user interfaces using Silver light XAML and C#.

Extensively used Silver light Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to the page.

Used JavaScript to perform validations and catch the events on client's browser.

Involved in developing web Pages with rich UI, AJAX, and jQuery using ASP.NET.

Developed module which deals with validating user, changing passwords, and searching of information depending upon priority of user in site Using ASP.NET.

Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.

Provide daily/weekly and monthly team productivity metrics to delivery team.

Environment: ClearCase, Angular, WebLogic 12c, Restful webservices, Sonar, Jenkins, AutoSys, JIRA, Clear quest, Visual Studio 2012, C#, ASP.net, Webservice, LINQ, SQL Server 2008, Oracle,

Zco Corporation, USA / Microobjects, India February 2012- October 2013

Role: Senior Software Developer

Zco http://www.zco.com a marketing website for a software development and design company, Zco Corporation.

Responsibilities:

●Involved in gathering requirements from client on daily basis.

●Estimating the time and effort for the requirements.

●Documenting the updates.

●Designing the system based on new enhancements.

●Allocating resources for UI and development.

●Coding.

●Coordinating with SEO team for marketing updates.

●Deploying the changes to QA.

●Verifying the updates.

●Updating the enhancements in production server.

Environment: Visual Studio 2012, C#, ASP.net, WordPress, jQuery, JavaScript SQL Server 2008

Zco Corporation, USA / Microobjects, India November 2010- January 2012

Role: Senior Software Engineer

Project: Lowell-Police Pad

Lowell is an iPad/.Net based multi functioning low enforcement tool developed for United States Police for recording accidents or crimes, locating location of offenders, capturing photos and upload for future use. Based on prerecorded 911 calls they can locate call location within 200 yards from current location. This tool could gather information of "Available vehicle location" for locating police vehicle within 1000 yards from current location for emergency.

Responsibilities:

●Managed Admin module.

●Involved in different phases of Software Development Life Cycle including Requirement Analysis, Design, Development, Testing and Documentation.

●Actively participated in web page designing using HTML and CSS.

●Developed reusable classes for the entire project for handling common functions.

●Created User Controls to manage common functionalities.

●Unit Testing.

●Fixing bugs reported by QA.

Environment: Visual Studio 2010, C#, ASP.net, JavaScript, SQL Server 2008

Microobjects, India November 2009-October 2010

Role Senior Software Engineer

Project: IMMR

IMMR is an iPhone app for medical purpose, with a website managing essential functionalities. This software was intended for patients, for recording their medical history which includes personal, doctor details, immunization, surgeries, injuries, lab test, medications and clinical details for future reference.

Responsibilities:

Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.

Involved in managing Doctor, Lab-Test and Medications modules.

Involved in design and development of Database.

Involved in design and development of mail compose, reply functionalities.

Created Stored Procedures for data manipulation.

Unit Testing.

Involved in bug fixing reported by QA.

Environment: Visual Studio 2010, C#, ASP.net, SQL Server 2008

Microobjects, India June 2009-October 2009

Role: Senior Software Engineer

Project: Bush

Bush, a maintenance project which manages activities of a University such as, Departments, Courses, Users, Search etc. The enhancement was to implement an additional feature of adding a new research under a university and its approval. Also, to include the additional research in all existing features including Search.

Responsibilities:

Analyzed and reviewed the new enhancement requirements.

Identified additional elements for the new change.

Updated database for the enhancement.

Performed thorough testing to verify the modifications.

Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the application.

Documented the changes.

Actively involved in bug fixing.

Environment: Visual Studio 2010, C#, ASP.net, SQL Server 2008

Microobjects, India November 2008-May 2009

Role: Senior Software Engineer

Project: Prior Planning

Prior Planning, a disaster management system. Using Prior Planning website, a registered user can download Windows application of the system which can handle data during disaster.

Responsibilities:

Involved in developing the windows application of the project.

Interacted with the client and actively participated in developing the prototype of the system.

Followed agile methodology and test-driven development.

Actively participated in database design.

Developed Data Access Layer for data manipulation.

Prepared Unit Test Cases to test the functionality of the application.

Followed company coding standards and guidelines.

Actively involved in bug fixing by coordinating with QA.

Involved in support and maintenance. Developed code documents and user documents.

Involved in technical support and documenting the user manual.

Environment: Visual Studio 2010, VB.Net, ASP.net, SQL Server 2000

Microobjects, India May 2008 -October 2008

Role: Senior Software Engineer

Project: eRoentgen

eRoentgen an iPhone application for the doctors to identify the medical test recommended for a patient based on his current health condition.

Responsibilities:

Handled website development for the iPhone application.

Involved in creating webservices for the iPhone application.

Developed the Data Layer Class using C#, which is reusable for data transactions of the entire project.

Involved in creating tables and writing Stored Procedures as required by the solution.

Used Web Services, SOAP protocols and WSDL to publish the metadata information to clients.

Operations and support for website applications, including maintenance and routine updates of application software systems.

Managed Build process from Development, testing till staging.

Used JavaScript for user data validation.

Unit Testing and Bug fixing.

Environment: Visual Studio 2010, VB.Net, ASP.net, SQL Server 2000

Microobjects, India December 2007 -April 2008

Role: Senior Software Engineer

Project: Benchmark One

Benchmark One, a professional development website for conducting courses for employees in an organization. Course Evaluation and report generation are the additional features.

Responsibilities:

Involved in requirement analysis, design, development, testing and maintenance of Admin module and visitor module.

Developed the application using VS 2005, C#.net, SQL Server.

Extensively used User Controls, Validation Controls and applied Object-Oriented methodology to create Three Tier Application.

Worked extensively on the database Design, creating tables, writing stored procedures in SQL.

Created the stored procedures to apply various business rules on the data.

Participated in end to end White box testing

Participated in various client meetings throughout the SDLC of the application.

Environment: Visual Studio 2005, C#, ASP.net, SQL Server 2000

TimeSheet Microobjects, India June 2007 -November 2007

Role: Software Engineer

Timesheet, a web portal for recording daily working time of employees. Reports are generated on daily, weekly and monthly basis.

Responsibilities

Understanding the business requirements of Timesheet.

Analyzing the existing time recording process.

Developing a prototype of the system

Designing database and creating stored procedure for data manipulation.

Actively participated in coding.

Worked with QA team in fixing bugs.

Followed coding standards and guidelines.

Worked together with the technical writers for documentation.

Environment: Visual Studio 2005, C#, ASP.net, SQL Server 2000

RDM.Net Microobjects, India January 2007 -June 2007

Role: Software Engineer

RDM.Net is a Remote Data Management system developed for QuikServe Solutions. This is an application used by many of the leading food stores in the United States. RDM.Net manages the products sold. Point of Sale (POS) systems use the data managed by this application. The stores in an organization can be managed in separate groups as well as individually. All the stores under an organization are managed centrally. ASP.Net Web Services are used for communication between stores and the central storage location. Data changes are synchronized through Web Service calls from different stores. The whole project consists of a desktop application and a web service.

Responsibilities:

Involved in design and development of touch screen module of the project.

Interacted with the client and actively participated in developing the prototype of the system.

Developed n-tier objects such as Business, Data Access, and Application layers.

Involved in creating tables, indexes and writing Stored Procedures as required by the solution.

Involved in Designing, Coding, Testing and Implementation of the application and documentation.

Used Object Oriented Programming (OOPS) concepts for developing the project.

Business logic and data access logic are implemented using c# class libraries.

Created Web Service for data communication.

Used SQLExpress to store local data.

Involved in testing and bug fixing.

Environment: Visual Studio 2005, C#, ASP.net, SQL Server 2000, SQLExpress

ChateauLLC Microobjects, India September 2006-December 2006

Role: Software Engineer

ChateauLLC is a windows application for an OldAge Home. The application manages details of rent, food expenses, medical expenses, and other miscellaneous expenses. The application generates bills based on recorded expenses.

Responsibilities:

Involved in report generation using Crystal Reports.

Actively participated in database design.

Created stored procedures for reports.

Involved in testing and bug fixing.

Followed coding standards and company guidelines.

Environment: Visual Studio 2005, C#, ASP.net, SQL Server 2000

Education:

Master of Computer Applications, Bharathidasan University, India.

Visa Status: H1B



Contact this candidate