It Dot Net Developer Resume
3.00/5 (Submit Your Rating)
Phoenix, AZ
SUMMARY:
I wish to continue to work and broaden my skills as a programmer. I enjoy working with and learning new technologies. I want to build applications that are positively recognized by customers and colleagues alike.
SKILLS:
- ASP and ASP.Net
- JavaScript, Java, jQuery
- PHP
- C, C++, C#
- COBOL
- NATURAL 2, and NATURAL Lightstorm 3.2
- Visual Basic 5 - 6, Visual Basic .Net, VB script, VBA, Basic
- SQL - including T-SQL and PL-SQL
- JCL
- HTML
- XML
- FTP
- Experience with the following Databases:
- MS-ACCESS
- SQL Server
- Oracle
- Paradox
- Adabas
- DB2
- MySQL
EMPLOYMENT:
IT dot net Developer
Confidential, Phoenix, AZ
Responsibilities:
- Created push notifications for the EzWIC app. This utilizes asynchronous calls to AZURE Notification hub which in turn contacts the iOS and Android devices. Further improvements made to the services of the ezWIC app. New improvements necessitated the creation of new SSRS reports, subscriptions, files, tables, views, stored procedures, batch jobs and methods.
- I designed and created the Sql Server database, tables, views that hold the customer feedback, push history and phone/client data. I also created views/stored procedures that retrieve GIS data and store hours for vendors and WIC clinics.
- There are three distinct Areas that connect to these databases, I created all three. There is a web api restful ASP.NET Core MVC C# service that is utilized by the phone App. There is batch program that gets kicked off by a windows schedule that delivers the push notifications and there is the SSRS report server reports that create the files after reading data from Sql Server and Oracle sources to merge into csv files used by the Batch program.
- For the Api service, the data layer of this app to ties into the sql server databases as described above plus an Application errors database which the service and batch process can call with different unique application Id s. The Data Layer accesses Sql Server, Oracle, File Server files, and regular SOAP web service methods. The Data layer Oracle methods retrieve customer data such as appointment times via stored procedures. This layer uses dapper asp.net core instead of a toolset such as DevArt s dot.connect. Simple Injector allowed me to use a factory pattern to make access simple and orderly.
- The middle tier contains all the business rules. The middle tier also uses Simple Injector asp.net core so I could create the factory which is used by the top layer. Anything unique to the application was usually done here. The data layer grabs data, the middle tier combines or separates and the top layer just calls the appropriate middle tier method(s).
- The top layer is a web api utilizing MVC. It s basically much like an MVC website without the Razor views. The phones connect to the controller methods which contact the middle tier etc.
- The problem of extracting/merging data from various sources (oracle/sql server databases) and then merged into CSV files was solved with the use of the SSRS report server and subscriptions. The users/developers are very familiar with this toolset and should be able to maintain this easily. There are also other Admin reports that inform us when feedback is left, an error occurs or just general information.
- The C# program that makes the async calls to the AZURE notification hub resides on a server where the CSV files get created. There is a windows schedule that kicks off this executable daily. Later in the day there is another schedule that kicks off the cleanup bat file and vb script.
Programmer Analyst /IT Specialist
Confidential, Phoenix, AZ
Responsibilities:
- Helped develop some mobile applications for the wic program. The most prominent being the EzWIC app that is available to the public in both the Android and Apple stores.
- This application helps WIC clients track their benefits as well as locate clinics and vendors via google maps.
- Developed the security features, reporting sections and many pages for the intranet application known as Sealant.
- This application tracks and bills dental sealants administered for school age children under the Sealant program.
- The State Developer working with CMA consultants in Developing the new 'Hands' (WIC Health And Nutrition Delivery System).
- The application is a dot net MVC 4 with a razor engine. The database was the older applications database upgraded to Oracle 11g accessed via DevArt entities and WCF services. Telerik MVC controls were used to give the site added functionality. I programmed the Topaz signature pad portion of the application.
- The source control and project management is managed with Team Foundation Server. I customized the TFS Work Item Templates to suite the different team’s needs.
- Integrated the SSRS reports section into the application with their various access levels.
- Guided report developers by setting up the ‘Reports Solution’, wrote custom code, shared report parts, created report templates and setup the solutions ‘team wiki’ to help them complete reports more easily and uniformly.
- Configured the report servers to include new export types, and experimented with optional connections.
- Setup cache plans with data driven subscriptions and schedules to make the ‘slow’ reports/queries to render almost immediately.
- Wrote a build process to push the 140+ reports to the five different regions automatically.
Programmer Analyst /IT Specialist
Confidential, Phoenix, AZ
Responsibilities:
- I am also the architect and developer of the Fat - tire.net web site. I utilized Visual Studio 2008, C#, AJAX and SQL server 2005 for this solution.
- I develop and maintain web applications utilizing ASP.net with C# as the code behind language. Develop proto-type applications utilizing ASP.Net with C# as the code behind language. Testing includes writing UNIT Tests in C#, Web tests and load tests.
- The reports for the applications are written using SQL Reporting services. I also write the stored procedures for other applications, such as the IVR (Interactive Voice Response) applications.
- I have convert classic asp applications to ASP.net applications.
- The code behind language for these conversions has been vb.net. I have coded several new asp.net applications with the code behind language being c#.net. I have written several SRS reports along with many stored procedures.
- We also maintain older applications written with VB.net as the code behind language.
- I have maintained and expanded web applications written with ‘Classic’ ASP. These applications utilize Visual Basic Script and Java script, HTML, stored procedures, views as well as some ‘in line’ SQL code. I have also written a Cobol program that is called by web applications via a web service. The web service at first utilized COMTI but has been rewritten to utilize FTP. I have taken several courses in ASP.Net, VB.net and C# as our new web applications are written with these technologies.
- I am also part of a team of programmers who maintain various large COBOL and NATURAL applications.
- Duties include the following: Review system specifications; interpret program requirements; translate descriptions into program code; test and debug programs; write program and system documentation. Analyze user’s requirements, translate into program specs and/or coded computer instruction, test & debug programs, write program and utilize DOCAID to create operations documentation, write and test Job Control Language. Acquire details for batch abend, screen abend or erroneous output. Modify Program code or job stream, test, move modifications to production. Re-run or run a ‘fix’ Adhoc. Review code and debug mainframe programs with Xpediter.
Web Developer
Confidential, Scottsdale, AZ
Responsibilities:
- I have consulted on the design of ASP pages and written stored procedures for both client server and asp applications.
Web Developer
Confidential, Los Angesles, CA
Responsibilities:
- I have helped on page layout. Written javascripts and style sheets for html pages.
- Created many standard pages for them.
Programmer Analyst
Confidential, Phoenix, AZ
Responsibilities:
- Review system specifications; interpret program requirements; translate descriptions into program code; test and debug programs; write program and operations documentation; confer with project leader to resolve complex programming problems; participate in projects requiring user contact; trained and assisted junior programmers in the principles and practices of computer programming; provide guidance and instruction to user personnel.
- Working with an application that is both a distributed application as well as a client-server application.
- Majority of programming work is done in Software Confidential ’s Natural for Windows NT. I also have maintained code that is written in Visual Basic for applications and standard C.
- I have developed and maintained applications using Visual Basic and SQL.
- I have periodically modified COBOL and JCL code. Programming work consists of maintenance and debugging of existing application. I am also responsible for new development work.
- I helped develop many of the quality control standards currently utilized.