Joseph Earl Brown
*******@*****.***
www.linkedin.com/in/joseph-brown-869a76/
Education
BS, Management Information Systems, University of Alabama, US, 1998
MBA, Computer Information Systems,
Georgia State University, US, 2003
Former Candidate, Technology
Commercialization, University of
Texas McCombs School of Business, US, 2014
Profile
Joseph is a highly skilled and experienced professional with over 20 years in the field of technology. He possesses a strong background in software development, systems architecture, and project management. He is an expert in full-stack application development, proficient in utilizing programming languages such as Java, Python, JavaScript, and C#, web development frameworks and libraries such as React, Angular, and Spring Boot, as well as front-end technologies such as HTML, CSS, and Jquery. He is experienced in designing and developing databases, data modeling, and SQL, with a focus on performance tuning and scalability. He has a strong understanding of cloud computing, with experience in deploying and maintaining applications on cloud platforms.
He is proficient in Agile development methodologies, with experience facilitating Agile ceremonies. He has proficient knowledge of Machine Learning techniques, frameworks, and libraries such as Tensorflow, Keras, scikit-learn and PyTorch. As a side project, he developed a machine-learning LSTM network model to perform forex price predictions. Well-versed in DevOps, he has experience implementing CI/CD pipelines, containerization, orchestration, microservices, API Gateway, security, and monitoring. Strong experience in source control systems and with a fundamental understanding of networking concepts, protocols, and technologies. He is a dedicated professional with a strong ability to adapt to new challenges and technologies and committed to staying current with industry developments and trends.
Key skills
Languages: Java, Python, JavaScript, C#, C++, React, Angular, Spring Boot, HTML, CSS, Jquery
Backend: Spring/Spring Boot, Nodejs
UI: Angular, React, JavaScript, TypeScript
Database and Data Management: SQL Server, Oracle, MongoDB, Firebase, MySQL
PostgreSQL, Database modeling and analysis
Containers/Orchestration: Docker, Kubernetes, Minicube, Jenkins
Deployment: Heroku, AWS, Azure, Google Cloud Platform
Project and Product Management: Waterfall & Agile techniques using Microsoft
Project, Asana, JIRA
Systems/Business Analysis: Requirements gathering, UML modeling, sequence diagrams
Machine Learning: Tensorflow, Keras, scikit-learn, PyTorch
Source Control: Git, SVN, Mercurial
Microservices: Docker-Compose, Kubernetes, Eureka server, Zuul API Gateway Services Spring Security with JWT, Kafka server
Technology Education: Ability to translate complex technical concepts for understanding.
Key courses and training
•AWS Cloud Practitioner
•Master Microservices with Java, Spring, Docker, Kubernetes, by Udemy
•Spring Boot and Spring Security with JWT including Access and Refresh Tokens
Certifications/Badges
•AWS Cloud Practitioner Foundational certification
•AWS Technical Accreditation
•DOD Secret Clearance
Work experience
Tech Lead
ALTR Technology Group, Alpharetta, GA Nov 2022 – Present
Provided technical, AI, operational, sales/marketing/finance expertise to build a mobile app for B2C technology startup.
ENVIRONMENT: React, Express, NodeJS, JavaScript, Sales/Marketing, business operations.
Sr. Software Engineer
IBM, Baton Rouge, LA Nov 2022 – Nov 2024
Provided full-stack development expertise for the Army’s Logistical Analysis Center (LDAC).
ENVIRONMENT: Angular, SpringBoot, JAVA, NodeJS, JavaScript
Computer Science Instructor
Fulton County Schools, Atlanta, GA Aug 2020 - Jun 2022
Taught Intro to Digital Technologies, Computer Science Principles and Web Development classes.
ENVIRONMENT: Java, Javascript, Python, HTML, CSS and CIS concepts.
Technical Lead
AppToSucceed.org, United States Oct 2017 - Sep 2018
Provided technical leadership on an educational technology software project. Utilized the MEAN technology stack to create queries for several types of user reports. Created front-end and backend code logic to satisfy requirements to build a gamified financial education software targeted to teens.
ENVIRONMENT: MEAN stack (MongoDB, Express, Angular 4, Nodejs)
Instructor
Georgia State University Perimeter College, Atlanta, GA Oct 2017 - Jun 2020
Taught Computer Information Systems and Introduction to Business courses. Entrepreneur Club advisor.
ENVIROMENT: Python, JavaScript and HTML/CSS and CIS concepts.
Adjunct Professor/Instructional Associate
Austin Community College, Austin, TX Aug 2014 - Aug 2017
Courses and skills taught include Intro to Computing (C++ and Python), Business Computer Information Systems and Microsoft Office applications. As Instructional Associate, tutored students in these areas via the ACCelerator computer lab.
ENVIROMENT: Python, JavaScript, C++ and HTML/CSS and CIS concepts.
Project Development Lead / Sr Programmer Analyst
CGI Inc., Belton, TX Apr 2012 - Aug 2013
Performed the role of a Dev Lead for a web-based educational software development project. Managed a team of 6 developers and supervised the overall software development process. Worked closely with the software architect to transfer knowledge to the development team and ensured the technical requirements were addressed by the technical solution design.
ENVIRONMENT: Java, JAXB, XML, Jackson, Jersey, JIRA
Project Manager/Co-Founder
V-Chain Solutions, Austin, TX Jan 2010 - Apr 2012
Developed a web-based enterprise supply-chain inventory dashboard application. written in Java utilizing Hibernate, Spring and web services. Managed project deliverables and timelines using Microsoft Project 2010. Reported on development progress in weekly meetings with senior staff. Met with UTexas artificial intelligence professors to determine requirements for data mining, machine learning, business intelligence and advanced analytics. Interfaced closely with the business users and company’s senior management to obtain business requirements. Documented business requirements in Rally agile development tool. Gathered project requirements, created software design documents, designed the applications’ data model using Visual Studio for SQL Server and MySQL Workbench for MySQL. Developed and tested applications using iterative ‘agile’ techniques.
ENVIRONMENT: Java, Hibernate, SQL Server, MySQL, Workbench for MySQL, Rally
Sr. Systems Engineer
Shaw Industries, Dalton, GA Jul 2008 - Jan 2010
Responsible for software development activities for Shaw’s IS Sales and Marketing group. Worked with business stakeholders to gather business requirements to translate into business logic. Generated design, build, operation and maintenance documentation. Worked closely with business owners, business analysts and application development teams during the analysis and design phases of the Software Development Life Cycle. Participated in the development and definition of processes to ensure solutions are consistent with the business strategies. Conducted a feasibility study and evaluation of the proposed SalesForce.Com CRM application for the residential sales department and made recommendations to senior management.
ENVIRONMENT: Java, Hibernate, SQL Server 2005, SQL query language, JavaScript, SOAP, Apache Axis2.
Software Product Manager / Senior Programming Analyst
Logis-Tech, Inc., Atlanta, GA Dec 2004 - Mar 2007
As Software Product Manager, Responsible for managing software development, new business development and strategic planning. Participated in strategy formulation for Logis-Tech’s entry into the Radio Frequency Identification (RFID) market. Assisted in writing an RFID business strategy plan which was accepted by senior management. Assisted in the launch of AIMMS II, a proprietary RFID middleware asset tracking and management application. Managed RFID product requirements through the engineering process while interfacing closely with the lead software engineer. Created partnerships with vendors for joint-venture sales. Assisted in writing proposals for new government contracts. Managed a project team for NATO Southern Italy Command to provide asset visibility to vital equipment using standard barcode, 2-D barcodes and passive and active RFID tags.
As Senior Programmer Analyst, Performed multiple duties for the Fleet Management
System (FLMS) project, a software development project for the United States Army Reserve Command (USARC). Responsible for the project’s software requirements analysis activities and project tracking. Identified, tracked and reported project issues and risks. Maintained the software requirements specification (SRS) and requirements traceability matrix. Assisted the prime contractor, Stanley Associates with maintaining documents to CMMI level 3 standards. Maintained the work breakdown schedule (WBS) and wrote software design documents (SDD) based on the requirements captured in the software requirements specifications. (SRS). Utilized UML techniques to depict business requirements. Wrote the man-hour accounting software design document for the Fleet Management System’s Palm pocket PC application. Developed software modules utilizing JavaEE and Hibernate technologies. Wrote test plans and implemented component testing.
ENVIRONMENT: Java, Hibernate, SQL Server, Microsoft Project
Project Manager / Systems Analyst / Data Modeler
Project Open Hand, Atlanta, GA Aug 2002 - Dec 2002
Lead a 5-person project team on a database re-architecture project for a non-profit food preparation and delivery organization. This was a graduate level class project for Georgia State University’s CIS 8140 class (Database Management Systems). Analyzed the existing database to determine problems and causes. Met with clients and stakeholders to gather requirements, and ascertain business rules and processes. Determined deliverables, project scope. Ascertained the information requirements of the new system. Created the Entity -Relationship diagram (ERD) and Logical Data Model. Supervised the creation of the Physical Data Model and ASP web pages and ensured database connectivity. Supervised the integration of the webpages and databases into client’s existing website. Received an ‘A’ in this class. Maintained a relationship with this charitable organization’s IT department to assist with occasional website design and updates.
ENVIRONMENT: Microsoft Project, Microsoft Visio
Project Coordinator / Systems Analyst
BellSouth Technology Services / Matrix Resources, Birmingham, AL May 2001 - Jun
2002
Provided strategic and operational project management support as well as analysis for the Parity Analysis and Remedy Information System Architectural Rewrite Project, (PARIS) a data mining and analysis project initiated to provide data to the public service commission and allowing BellSouth to enter the long-distance business. Responsible for updating and maintaining the project plan and leveling resources in the development work breakdown schedule as needed. Provided project leadership for a group of 20 technical professionals. Attended development meetings and facilitated as needed. Provided regular project status reports to the senior project manager. Tracked development specific issues and risks as well as analyzed and documented development status. Wrote PL/SQL queries to extract data from an Oracle database. Created detailed data flow diagrams of the PARIS system. Wrote software design documents based on the requirements captured in the software requirements specification. Utilized UML techniques to depict business requirements. Assisted in the creation of the PARIS run book for daily production batch runs. Wrote technical jargon for the PARIS Design Documentation, as well as designing the data flows for this document. Provided third party vendors with data validation documentation for system auditing purposes. Recognized for outstanding participation.
ENVIRONMENT: Microsoft Project, Microsoft Visio, Microsoft Excel, Oracle 9i /11i