Technical Project Manager Resume
Plantation, FL
OBJECTIVE:
To Continue Improving the World with Leading Apps for Mobile and Web
SUMMARY:
- A proven ability to clearly visualize projects from concept to final design.
- Focused and dedicated with a strong attention to detail.
- Diligent, efficient and resourceful with every project.
- Friendly, articulate and professional.
- Outstanding analytical, problem solving, and innovative skills.
- Excellent communication and team interaction abilities.
- Excellent software skills encompassing all phases of the software development cycle.
- Experience in utilizing OOP (Object Oriented Programming) to organize, simplify, and speed development processes.
- Works extra hours, nights and weekends, to finish a project.
- Excellent in telecommuting. Has worked from home for many years while being the lead developer.
- Excellent in a team environment. Has worked in a team environment for many years while being the lead developer.
- Excellent in working closely with QA department and being the liaison between development and QA.
- Excellent in creating technical docs for QA department.
SOFTWARE LANGUAGES:
- Creating Apps from Start to Finish:
- AngularJS Material / .NET / C# Web API / VB / SQL / Android Java / iOS Swift / NodeJS / JavaScript / C++
- English, Spanish, Hebrew. Excellent writing skills in all 3 languages.
EXPERIENCE:
Confidential, Plantation, FL
Technical Project Manager
Responsibilities:
- Delivering Project Plans created in Microsoft Project to each client.
- Gathering the project requirements over Zoom meetings with clients and team of developers in India
- Delivering Software Releases to each client on project plan interim targets
- Weekly status meetings with each client.
- Delivering Minutes of Meeting for each meeting with each client.
- Kick - off meetings with each client, one-on-one meetings, project plan meetings, weekly status meetings.
Technologies used: Microsoft Project, Open Project, Jira, SharePoint, Zoom, draw.io, MockingBot
Confidential, Boca Raton, FL
Sr Software Engineer
Responsibilities:
- Confidential is own venture of Eran Shay only, for showcasing what he can create.
- Developing and enhancing a suite of four (4) products:
- SaaS Web App named Virtual Trade Show, uses Angular JS and NodeJS and Open API. www. Confidential .com
- Android App named Confidential, which links to same database hosted on AWS, using Confidential /Open API. iPhone/iPad App named Confidential, which links to same Confidential /Open API.
- Deployed NodeJS Server utilizing HTML5 WebSockets for fast communication between Confidential App users.
- C#.NET, HTML5, CSS, HTTP Services, REST Services
- Push Notifications, PayPal integration
- Using Visual Studio 2017, Android Studio, Xcode 9, AWS hosted servers, SQL server, GTM+GA (Google Tag Manager and Google Analytics)
- API’s used: Facebook, Google, LinkedIn, PayPal, Firebase, OneSignal
- Experimented with React Native, although prefers writing in Native mobile code of Xcode Swift and Android Java.
- Experimented with Vue.js, although prefers writing the UI with Angular JS.
- Deploying to Android Google Play Store.
- Deploying to Test Flight and to iOS App Store. Worked closely with Apple team to report, reproduce and debug crash logs.
- Ensuring compatibility with all browsers including IE11, Edge, Chrome, Firefox, Safari, and Opera.
- 65,000+ users from all over the world posted their profiles and photos and communicated using the application.
- Integrated with PayPal's API and allowed transferring money between users of the messenger.
- Legacy Confidential Messenger+Money Transfer was also presented to the US Government and Eran was awarded Extraordinary Ability (EB-2 visa).
- Using C++, Multi-threading, MFC, Visual Studio 6.0, T-SQL, Stored Procedures, MS-SQL, RTC - Real-Time Communication, TCP/IP, Adobe Flash, Windows SDK, WSDL and SOAP with PayPal API.
- Created a test app for Palm Beach Software Design in Boynton Beach, FL: Expense Management SaaS App utilizing C# .NET MVC, Entity Framework, JavaScript, Bootstrap, SQL, REST
- Created a test app for Magic Leap in Plantation, FL: Modern app utilizing following technologies: AWS CF - CloudFormation on the fly from YML file, AWS Lambda - Scale up or down automatically, Serverless - Functions as a Service, Google GoLang (or Scaling NodeJS), Modern Large-Scale Application, AWS CodeCommit, AWS CodePipeline, AWS CloudWatch Event rule, Amazon API Gateway, AWS DynamoDB, NoSQL (or Google Kubernetes), Swagger open source RESTful Web Services (and Mock API), Git CI/CD, GitHub repository
Confidential, Boca Raton, FL
Sr. Software Engineer / Tech Lead Developer
Responsibilities:
- Tech Lead Developer of Key module of the application: Supplier (Recruiter’s) module, Email Uplift module, Reports module, and working closely with Invoice Team and Timesheet Team.
- 24/7 support to the Development Team in India that worked under his technical leadership
- Ensuring timely delivery of the project, and covering up for the team, fixing bugs and completing the software on behalf of team members that went on leave
- Responsible for developing enhancements, bug fixes, testing, deployment of application.
- Responsible for merging code branches for release, researching merge issues and communicating to developers if they checked-in old code by mistake.
- Working with QA and team onshore and offshore and integrating numerous components of the application.
- Working with diverse team of employees from all over the world.
- Working with the following technology while working at Confidential:
- Visual Studio 2010 Ultimate, including database projects, database schema comparison, database data comparison scripts.
- Working with GalaktikaSoft Ranet OLAP HTML5 library and their team in Belarus, and creating SSAS/AdHoc Reports connecting to Data Warehousing database, that work across all browsers to replace older Silverlight AdHoc reports which worked only on Chrome. Worked closely with GalaktikaSoft to reproduce and fix issues with the library.
- SQL 2008 R2, including SQL Profiler debugging
- IIS 7.5, including remote deployment of packaged application
- Handling 5GB of source code, 60,000 files in the project.
- Agile Methodology. Following Agile process: creating and reviewing user stories, leading team sprints and scrum meetings with the team.
- CI/CD - Continuous Integration and Continuous Delivery
- VB.NET, C#.NET, HTML5, CSS, Bootstrap, HTTP Services, REST Services
- TFS - Team Foundation Server. Used for Version Control, Code Merging, Code Compare, Tracking who overwrote the code, and Code Reviews.
- Javascript, NodeJS, AngularJS jQuery, Ajax, MVC, JSON, XML, HTML, CSS, Web Forms, Asynchronous Programming
- ORM, Entity Framework, MS SQL, Normalization, Stored Procedures, Views, SQL Functions, Server Reporting, SSRS, Analysis Cubes, ADO.NET, Dynamic Queries
- Debugging tools used: Fiddler, Postman, Charles
- Editors used: Visual Studio Code, Visual Studio
- Android programming in Java using Eclipse initially and then Android Studio. Deploying for Beta Testing and for Production Google Play Store. iPhone/iPad programming in Xcode and Objective-C on Mac. Deploying for Test Flight and for Production App Store.
- Deployed to App Store and to Google Play successfully more than 100 times, working closely with offshore team
- Security expert: SOC-2 certification tech lead: responsible for all technical SOC-2 compliance two years in a row. Working with A-Lign and submitting over 50 compliance reports.
- Using Redis cache on Linux server
- Migrating on AWS to SQL AlwaysOn, testing all failure scenarios for example how much time system would be down if SQL Node1 would go down
- Working with Penetration Test team to discover, analyze and fix security holes and vulnerabilities
- Tech Lead/Manager of several offshore teams, including Mobile team (5 DEV, 2 QA, 1 PM, 1 BA), Email Uplift team (5 DEV, 2 QA, 1 PM, 1 BA)
Confidential, Clearwater, FL
Sr Software Engineer
Responsibilities:
- Developed the next version of ProScribe - an application used by transcriptionists throughout the USA to transcribe medical recordings.
- Implemented numerous software updates in ProScribe's supporting legacy applications.
- Working from home as well and from the road with a company laptop and wireless G4 connection, nights and weekends, supporting the servers, since the transcribers are working live 24 hours and they need the servers up and running around the clock.
- Working with Hospitals around the US on transferring medical transcriptions and patient information in HL7 format.
- Using Visual Studio 2010, Visual Studio 2008, Visual Studio 2005, Visual Studio 6.0 C++, VB, C#.NET 3.5, ASP.NET 2.0, SQL 2005, SourceSafe, VNC, GTA, .ASP pages, IP*Works, M*Modal, VMWare, VirtualBox.
Confidential, Clearwater, FL
Sr Software Engineer
Responsibilities:
- Developed OnPoint - ASP.NET web application for Property Management and Home Owner Associations. Included modules: Organizations, Communities, Violations, Architectural Requests, Work Orders, Service Requests, Vendors, Contacts, Reports, Global Search, User Security, Vehicle and Gate modules.
- Developed OnPoint to be cross-browser compatible, to work on IE8, IE7, Google Chrome, Apple Safari, Mozilla Firefox and Opera.
- Major recent project was the security module, with 300+ configurable user security settings, allowing the administrator to configure them by user role and respecting those security settings throughout the web application.
- Worked closely with QA department. Created technical references for QA.
- Implemented numerous database design changes.
- Implemented C# scripts for the report engine.
- Created a huge software package over a short period of time.
- Created reports using DevExpress XtraReports and Crystal Reports to be used by OnPoint.
- Worked closely with DevExpress team to report, reproduce and fix 70+ bugs in the DevExpress components suite.
- Using Visual Studio 2008, C#.NET 3.5, VB.NET 3.5, ASP.NET 3.5, JavaScript, AJAX, CSS, SQL 2008, Intersoft, DevExpress, SourceGear Vault, WinForms, VNC, Intorel ActiveSite Compiler.
- Company
Confidential, Clearwater, FL
Sr Software Engineer
Responsibilities:
- Developed EMR (Electronic Medical Records) Smart Client software for orthopedic doctors and chiropractors.
- Fixed software issues in a variety of applications on multiple platforms and environments:
- Using Visual Studio 2005 Team System, C# 2.0, ASP.NET 2.0, AJAX, SQL 2005, WinForms, Smart Client - ASP.NET Web Services, Syncfusion Essential Studio 5, Component One, Infragistics, SourceGear Vault, Remote Desktop
- TFS - Team Foundation Server - used for linking code changes with tasks
- Accomplished a lot over a short period of time.
Confidential, Miami, FL
Sr Software EngineerResponsibilities:
- Ensured reliability of CoPilot 4.0, used by Confidential Care by diabetes patients to monitor their glucose levels and generate statistics reports, and by Health Care Professionals for monitoring their patients' glucose histogram.
- Using VMWare, testing with 8 languages of operating systems: English, Spanish, Dutch, Portuguese, Swedish, Italian, German, French.
- Temporary work while looking for a permanent position
Confidential, Doral, FL
Sr Software Engineer
Responsibilities:
- Responsible for upgrading the source code and the user interface of Canvas X application to Canvas 11, to be compliant with Windows Vista specifications.
- Converted over 300 User Interface windows and corrected numerous issues with the software.
- Final product looks very appealing and professionally done.
- Using C++, STL (Standard Type Library), C++ Templates, Visual Studio 2005, TestTrack, Photoshop, Boost Libraries.
- Today Canvas is being sold on Amazon.com and on ACDSystems' web site.
- The company ran out of funding and had to lay off 90% of the employees.
Confidential, Miami, FL
Sr Software Engineer
Responsibilities:
- Software Consultant and Lead Developer for Pinpoint Technologies / Confidential Data Management
- Continued supporting the company's flagship product, RescueNet Dispatch and Billing system
- Using C++, MFC, Visual Studio 6.0, MS-SQL, T-SQL, Stored Procedures, Triggers, Windows SDK, HTML, Dreamweaver, ASP.NET, C#.
- The company renamed from RightWith to Pinpoint and then was acquired by Confidential Medical and renamed to Confidential Data in 1999.